Accord.Controls.Vision.HeadController.computeCurrentPosition C# (CSharp) Method

computeCurrentPosition() private method

private computeCurrentPosition ( ) : void
return void
        private void computeCurrentPosition()
        {
            TrackingObject obj = tracker.TrackingObject;

            DoubleRange unit = new DoubleRange(-1, 1);
            DoubleRange circle = new DoubleRange(Math.PI, 0);

            currentX = (float)Vector.Scale(obj.Center.X, xaxisRange, unit);
            currentY = (float)Vector.Scale(obj.Center.Y, yaxisRange, unit);
            currentAngle = (float)Vector.Scale(obj.Angle, angleRange, circle);
            currentScale = (float)Vector.Scale(Math.Sqrt(obj.Area), scaleRange, unit);
        }