## CurveTo class

Represents CurveTo operation.

```csharp
public class CurveTo : IPathSegment
```

## Properties

| Name | Description |
| --- | --- |
| [X1](../../aspose.font.renderingpath/curveto/x1/) { get; } | Gets coordinate x1. |
| [X2](../../aspose.font.renderingpath/curveto/x2/) { get; } | Gets coordinate x2. |
| [X3](../../aspose.font.renderingpath/curveto/x3/) { get; } | Gets coordinate x3. |
| [Y1](../../aspose.font.renderingpath/curveto/y1/) { get; } | Gets coordinate y1. |
| [Y2](../../aspose.font.renderingpath/curveto/y2/) { get; } | Gets coordinate y2. |
| [Y3](../../aspose.font.renderingpath/curveto/y3/) { get; } | Gets coordinate y3. |

## Methods

| Name | Description |
| --- | --- |
| [Clone](../../aspose.font.renderingpath/curveto/clone/)() | Creates a new object that is a copy of the current instance. |
| [Copy](../../aspose.font.renderingpath/curveto/copy/)() | Creates copy of the segment object. |
| [Shift](../../aspose.font.renderingpath/curveto/shift/)(double, double) | Performs shift by x and y coordinates. |
| [Transform](../../aspose.font.renderingpath/curveto/transform/)(TransformationMatrix) | Transforms coordinates with the transformation matrix. |

### See Also

* interface [IPathSegment](../ipathsegment/)
* namespace [Aspose.Font.RenderingPath](../../aspose.font.renderingpath/)
* assembly [Aspose.Font](../../)


