> ## 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 by Control Points

## About this Block

**What it does:** The **Spline by Control Points** block creates a spline using a list of points. The spline is only guaranteed to intersect with the starting and ending points. The other points merely influence its direction and curvature.

**Common uses:**

* Input for Sweep Profile
* Creating Profiles

## Example Image

![Spline by Control Points](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/spline_by_control_points.png)

***

Create a Spline using a list of points as control points.

### Inputs

| Name | Type | Description |
| - | - | - |
| Control points | [Point List](../../../../block-documentation/types/point) | Control points of the Spline. |
| Degree | [Integer](../../../../block-documentation/types/integer) | Degree of the Spline. |

### Outputs

| Type |
| - |
| [Spline](../../../../block-documentation/types/spline) |


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