Pular para o conteúdo principal

NurbsPath3D

Referência completa da API de NurbsPath3D, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: NurbsPath

Componente: não


public class NurbsPath3D

Constructors

SignatureDescription
NurbsPath3D(NurbsPath3D)Executa NurbsPath3D e retorna quando a chamada do motor termina.
NurbsPath3D()Executa NurbsPath3D e retorna quando a chamada do motor termina.
NurbsPath3D([List<Vector3>])Cria uma nova instância de NurbsPath3D.
NurbsPath3D(boolean)Cria uma nova instância de NurbsPath3D.
NurbsPath3D([List<Vector3>], boolean)Cria uma nova instância de NurbsPath3D.

Methods

SignatureReturnsDescription
evaluate(float)Vector3Executa a operação evaluate usando os parâmetros informados (u).
evaluate(float, Vector3)Vector3Executa a operação evaluate usando os parâmetros informados (u, out).
evaluatePath(int)List<Vector3>Executa a operação evaluatePath usando os parâmetros informados (resolution).
evaluatePath(int, List<Vector3>)List<Vector3>Executa a operação evaluatePath usando os parâmetros informados (resolution, list).
addPoint(Vector3)voidAdiciona point à coleção.
addPath(List<Vector3>)voidAdiciona path à coleção.
getPoint(int)Vector3Retorna a propriedade propriedade point atual``.
removePoint(Vector3)voidRemove point da coleção.
removePoint(int)voidRemove point da coleção.
pointsCount()intExecuta a operação pointsCount.
isContinuous()booleanRetorna se continuous é verdadeiro.
setContinuous(boolean)voidDefine ou atualiza a propriedade propriedade continuous``.