> ## 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 |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.