Class: NurbsPath3D
This page documents the methods and fields available in the NurbsPath3D class.
Members
| Signature | Description |
|---|---|
NurbsPath3D(List<Vector3>) | Creates a new instance of NurbsPath3D. |
NurbsPath3D(List<Vector3>, boolean) | Creates a new instance of NurbsPath3D. |
NurbsPath3D(boolean) | Creates a new instance of NurbsPath3D. |
addPath(List<Vector3>) | Adds path to the collection. |
addPoint(Vector3) | Adds point to the collection. |
evaluate(float) | Performs the evaluate operation using the provided parameters (u). |
evaluate(float, Vector3) | Performs the evaluate operation using the provided parameters (u, out). |
evaluatePath(int) | Performs the evaluatePath operation using the provided parameters (resolution). |
evaluatePath(int, List<Vector3>) | Performs the evaluatePath operation using the provided parameters (resolution, list). |
getPoint(int) | Returns the current point. |
isContinuous() | Returns whether continuous is true. |
pointsCount() | Performs the pointsCount operation. |
removePoint(Vector3) | Removes point from the collection. |
removePoint(int) | Removes point from the collection. |
setContinuous(boolean) | Sets or updates the continuous. |