XnSensorDepthGenerator::~XnSensorDepthGenerator() { if (m_hRWPropCallback != NULL) { UnregisterFromProps(m_hRWPropCallback); } }
XnStatus XnSensorDepthGenerator::Init() { XnStatus nRetVal = XN_STATUS_OK; nRetVal = XnSensorMapGenerator::Init(); XN_IS_STATUS_OK(nRetVal); const XnChar* aProps[] = { XN_STREAM_PROPERTY_ZERO_PLANE_DISTANCE, XN_STREAM_PROPERTY_ZERO_PLANE_PIXEL_SIZE, NULL }; m_hRWPropCallback; nRetVal = RegisterToProps(RealWorldTranslationPropChanged, this, m_hRWPropCallback, aProps); XN_IS_STATUS_OK(nRetVal); nRetVal = UpdateRealWorldTranslationData(); if (nRetVal != XN_STATUS_OK) { UnregisterFromProps(m_hRWPropCallback); m_hRWPropCallback = NULL; return (nRetVal); } return (XN_STATUS_OK); }
void XnSensorAudioGenerator::UnregisterFromWaveOutputModeChanges(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorDevice::UnregisterFromErrorStateChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorDepthGenerator::UnregisterFromViewPointChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorDepthGenerator::UnregisterFromFrameSyncChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorGenerator::UnregisterFromGenerationRunningChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorDepthGenerator::UnregisterFromUserPositionChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorGenerator::UnregisterFromMirrorChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorImageGenerator::UnregisterFromPowerLineFrequencyChange( XnCallbackHandle hCallback ) { return UnregisterFromProps(hCallback); }
void XnSensorImageGenerator::UnregisterFromValueChange( const XnChar* strCap, XnCallbackHandle hCallback ) { UnregisterFromProps(hCallback); }
void XnSensorImageGenerator::UnregisterFromPixelFormatChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }
void XnSensorProductionNode::UnregisterFromLockChange(XnCallbackHandle hCallback) { UnregisterFromProps(hCallback); }