public SensorOptions(StreamOptions depthOptions, StreamOptions rgbOptions, StreamOptions irOptions, SensorType sensorType = SensorType.OPENNI2, SkeletonProfile trackingProfile = SkeletonProfile.ALL, bool mirrorStreams = true, bool registerStreams = true) { DepthOptions = depthOptions; IROptions = irOptions; RGBOptions = rgbOptions; TrackingProfile = trackingProfile; MirrorStreams = mirrorStreams; RegisterStreams = registerStreams; Type = sensorType; }
public void SetSkeletonProfile(SkeletonProfile profile) { int status = SafeNativeMethods.xnSetSkeletonProfile(this.InternalObject, profile); WrapperUtils.ThrowOnError(status); }
public bool IsProfileAvailable(SkeletonProfile profile) { return SafeNativeMethods.xnIsProfileAvailable(this.InternalObject, profile); }
public SensorOptions(StreamOptions depthOptions, StreamOptions rgbOptions, StreamOptions irOptions, SensorType sensorType = SensorType.OPENNI2, SkeletonProfile trackingProfile = SkeletonProfile.ALL, bool mirrorStreams = true, bool registerStreams = true) { m_depthOptions = depthOptions; m_irOptions = irOptions; m_rgbOptions = rgbOptions; m_trackingProfile = trackingProfile; m_mirrorStreams = mirrorStreams; m_registerStreams = registerStreams; m_type = sensorType; }
public bool IsProfileAvailable(SkeletonProfile profile) { return(SafeNativeMethods.xnIsProfileAvailable(this.InternalObject, profile)); }
public static extern XnStatus xnSetSkeletonProfile(XnNodeHandle hInstance, SkeletonProfile eProfile);
public static extern XnBool xnIsProfileAvailable(XnNodeHandle hInstance, SkeletonProfile eProfile);
public void SetSkeletonProfile(SkeletonProfile profile) { UInt32 status = OpenNIImporter.xnSetSkeletonProfile(this.InternalObject, profile); WrapperUtils.CheckStatus(status); }
public bool IsProfileAvailable(SkeletonProfile profile) { return OpenNIImporter.xnIsProfileAvailable(this.InternalObject, profile); }
if (this.calibrationEndEvent != null) this.calibrationEndEvent(this.node, id, success); } private OpenNIImporter.XnCalibrationEnd internalCalibrationEnd; private IntPtr calibrationEndHandle;
remove { this.calibrationStartEvent -= value;