public KinectSystemCursor(KinectSensor sensor, IActiveBodySelector activeBodySelector, IKinectPointFilter anchorFilter, IKinectPointFilter handFilter, float highPrecisionScaleFactor) { this.sensor = sensor; this.activeBodySelector = activeBodySelector; this.anchorFilter = anchorFilter; this.handFilter = handFilter; this.highPrecisionScaleFactor = highPrecisionScaleFactor; this.sensor.BodyFrameSource.OpenReader().FrameArrived += FrameArrived; this.currentPrecisionScaleFactor = 1; }
public static CameraSpacePoint FilterWith(this CameraSpacePoint point, IKinectPointFilter filter) { return filter.Filter(point); }