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);
 }