Vector2 evaluate(float x) | Avalia o NurbsPath2D no momento. |
Vector2 evaluate(float x, Vector2 out) | Avalia o NurbsPath2D no momento e aplica no vetor no argumento. |
List\<Vector2> evaluatePath(int resolution, List\<Vector2> list) | Avalia o NurbsPath2D no momento. |
List\<Vector2> evaluatePath(int resolution) | Avalia o NurbsPath2D no momento. |
void addPoint(Vector2 vector) | Adiciona um ponto ao NurbsPath2D. |
void addPath(List\<Vector2> path) | Adiciona um caminho ao NurbsPath2D. |
Vector2 getPoint(int i) | Retorna um ponto do NurbsPath2D. |
void removePoint(Vector2 vector2) | Remove um ponto do NurbsPath2D. |
void removePoint(int i) | Remove um ponto do NurbsPath2D. |
int pointsCount() | Retorna o valor atual de pontos do NurbsPath2D. |
boolean isContinuous() | Retorna verdadeiro se o NurbsPath2D é contínuo, retorna falso se não. |
void setContinuous(boolean continuous) | Define se o NurbsPath2D será ou não contínuo. |