BEPUphysics.Constraints.TwoEntity.JointLimits.TwistLimit.ComputeAngleError C# (CSharp) Method

ComputeAngleError() private static method

private static ComputeAngleError ( float distanceFromCurrent, float distanceFromMaximum ) : float
distanceFromCurrent float
distanceFromMaximum float
return float
        private static float ComputeAngleError(float distanceFromCurrent, float distanceFromMaximum)
        {
            float errorFromMin = MathHelper.TwoPi - distanceFromCurrent;
            float errorFromMax = distanceFromCurrent - distanceFromMaximum;
            return errorFromMax > errorFromMin ? errorFromMin : -errorFromMax;
        }