
## SplineKnot class

Contains x- and y-coordinates for a spline's control point and a spline's knot, represented by the X, Y, and A elements, respectively.

## Constructors

| Name | Description |
| --- | --- |
| [SplineKnot](#constructor) | Creates an instance of the SplineKnot class. |

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [IX](#ix) | int | The zero-based index of the element within its parent element. |
| [Del](#del) | int | A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted loca |
| [X](#x) | DoubleValue | The x-coordinate of a control point. |
| [Y](#y) | DoubleValue | The y-coordinate of a control point. |
| [A](#a) | DoubleValue | One of the spline's knots (other than the last one or the first two). |

## Methods

| Name | Description |
| --- | --- |
| [deepClone](#deepclone) | Creates deep copy of this instance. |

### SplineKnot() {#constructor}

Creates an instance of the SplineKnot class.

### SplineKnot.IX property {#ix}

The zero-based index of the element within its parent element.

**Type:** int

### SplineKnot.Del property {#del}

A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.

**Type:** int

### SplineKnot.X property {#x}

The x-coordinate of a control point.

**Type:** DoubleValue

### SplineKnot.Y property {#y}

The y-coordinate of a control point.

**Type:** DoubleValue

### SplineKnot.A property {#a}

One of the spline's knots (other than the last one or the first two).

**Type:** DoubleValue

### deepClone() {#deepclone}

Creates deep copy of this instance.
