+CvCapture_OpenNI2::CvCapture_OpenNI2(int index) :
+ CvCapture_OpenNI2(index, nullptr)
+{ }
+
+CvCapture_OpenNI2::CvCapture_OpenNI2(const char * filename) :
+ CvCapture_OpenNI2(-1, filename)
+{ }
+
+CvCapture_OpenNI2::CvCapture_OpenNI2(int index, const char * filename) :
+ device(),
+ isContextOpened(false),
+ streams(CV_MAX_NUM_STREAMS),
+ streamFrames(CV_MAX_NUM_STREAMS),
+ streamImages(CV_MAX_NUM_STREAMS),
+ maxBufferSize(DEFAULT_MAX_BUFFER_SIZE),
+ maxTimeDuration(DEFAULT_MAX_TIME_DURATION),
+ isCircleBuffer(DEFAULT_IS_CIRCLE_BUFFER),
+ baseline(0),
+ depthFocalLength_VGA(0),
+ shadowValue(0),
+ noSampleValue(0),
+ outputMaps(outputMapsTypesCount)
+{