void CubicLineTo( Vector2 c1, Vector2 c2, Vector2 point )

book_4_sparkGenerated
code_blocksInput

Description

The CubicLineTo method is part of the Editor.GraphicsLine class, which is used to draw complex shapes in a graphical editor environment. This method adds a cubic Bezier curve to the current path of the graphics line. The curve is defined by two control points and an endpoint.

Usage

To use the CubicLineTo method, you must first create an instance of the GraphicsLine class. Then, you can call MoveTo to set the starting point of the path. After that, use CubicLineTo to add a cubic Bezier curve to the path. The method requires three parameters: two control points and an endpoint, all of which are of type Vector2.

Ensure that the GraphicsLine object is properly initialized and that the starting point is set using MoveTo before calling CubicLineTo.

Example

// Create a new GraphicsLine object
GraphicsLine graphicsLine = new GraphicsLine();

// Set the starting point of the path
Vector2 startPoint = new Vector2(0, 0);
graphicsLine.MoveTo(startPoint);

// Define control points and endpoint for the cubic Bezier curve
Vector2 controlPoint1 = new Vector2(10, 20);
Vector2 controlPoint2 = new Vector2(20, 10);
Vector2 endPoint = new Vector2(30, 30);

// Add a cubic Bezier curve to the path
graphicsLine.CubicLineTo(controlPoint1, controlPoint2, endPoint);