> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Spline

> A non-uniform basis spline (B-spline) curve.

### Properties

| Name             | Type                                                         |
| ---------------- | ------------------------------------------------------------ |
| Arc Length Field | [Scalar Field](../../block-documentation/types/scalar-field) |
| Bounding Box     | [Bounding Box](../../block-documentation/types/bounding-box) |
| Closed           | [Bool](../../block-documentation/types/bool)                 |
| Control Points   | [Point List](../../block-documentation/types/point)          |
| Degree           | [Integer](../../block-documentation/types/integer)           |
| End Point        | [Point](../../block-documentation/types/point)               |
| End Tangent      | [Vector](../../block-documentation/types/vector)             |
| Length           | [Scalar](../../block-documentation/types/scalar)             |
| List             | [Spline List](../../block-documentation/types/spline)        |
| Name             | [Text](../../block-documentation/types/text)                 |
| Reversed Curve   | [Spline](../../block-documentation/types/spline)             |
| Scalar Field     | [Scalar Field](../../block-documentation/types/scalar-field) |
| Start Point      | [Point](../../block-documentation/types/point)               |
| Start Tangent    | [Vector](../../block-documentation/types/vector)             |

### Block Reference

| Block Name                                                                                          | Location      |
| --------------------------------------------------------------------------------------------------- | ------------- |
| [Spline by Control Points](../../block-documentation/blocks/create/curves/spline-by-control-points) | Create/Curves |
| [Spline through Points](../../block-documentation/blocks/create/curves/spline-through-points)       | Create/Curves |
| [Spline by Tangents](../../block-documentation/blocks/create/curves/spline-by-tangents)             | Create/Curves |
| [Conic by Points](../../block-documentation/blocks/create/curves/conic-by-points)                   | Create/Curves |
| [Conic by Tangents](../../block-documentation/blocks/create/curves/conic-by-tangents)               | Create/Curves |
