Pular para o conteúdo principal

Class: NurbsPath3D

This page documents the methods and fields available in the NurbsPath3D class.

Members

SignatureDescription
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.