System.Drawing.GeomUtilities.QuadraticToCubic C# (CSharp) Method

QuadraticToCubic() static private method

static private QuadraticToCubic ( PointF start, PointF controlPoint, PointF end, PointF &controlPoint1, PointF &controlPoint2 ) : void
start PointF
controlPoint PointF
end PointF
controlPoint1 PointF
controlPoint2 PointF
return void
        internal static void QuadraticToCubic(PointF start, PointF controlPoint, PointF end, out PointF controlPoint1, out PointF controlPoint2)
        {
            controlPoint1 = PointF.Empty;
            controlPoint2 = PointF.Empty;

            controlPoint1.X = start.X + (quadCubeCoeff * (controlPoint.X - start.X));
            controlPoint2.X = end.X + (quadCubeCoeff * (controlPoint.X - end.X));

            controlPoint1.Y = start.Y + (quadCubeCoeff * (controlPoint.Y - start.Y));
            controlPoint2.Y = end.Y + (quadCubeCoeff * (controlPoint.Y - end.Y));
        }