UnityEditor.Timeline.CalculatePoint C# (CSharp) Method

CalculatePoint() private method

private CalculatePoint ( float t, Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3 ) : Vector3
t float
p0 Vector3
p1 Vector3
p2 Vector3
p3 Vector3
return Vector3
        private Vector3 CalculatePoint(float t, Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3)
        {
            float num = 1f - t;
            float num2 = t * t;
            float num3 = num * num;
            float num4 = num3 * num;
            float num5 = num2 * t;
            Vector3 vector = (Vector3) (num4 * p0);
            vector += (Vector3) (((3f * num3) * t) * p1);
            vector += (Vector3) (((3f * num) * num2) * p2);
            return (vector + ((Vector3) (num5 * p3)));
        }