Appends a curve to the current path.
The curve is defined by 4 points:
• A start point--the last point of the path.
• Two control points, specified by the ControlPoint1 and ControlPoint2 parameters.
• An end point, specified by the EndPoint parameter.
CurveTo adds ControlPoint1, ControlPoint2, and EndPoint to the Points array. The added point is of type CurveTo. To move the start point of the line, call MoveTo or MoveToRel before calling CurveTo.
To find the end point of the path, call the
LastPoint method.
Namespace: RSGdiPlusGraphics
Delphi |
public |
Parameters
ControlPoint1
Type: TPointF
ControlPoint2
Type: TPointF
EndPoint
Type: TPointF
Type: TRSGPPath
The function returns the current path so that you can chain together commands, e.g., aPath.MoveTo(PointF(50,50)).LineTo(PointF(100,100).AddPolygon(Polygon1).AddEllipse(RectF(10,10,200,100)); |