C# Class THREE.Curve

Afficher le fichier Open project: inoook/BezierPath Class Usage Examples

Méthodes publiques

Méthode Description
Curve ( ) : System.Collections
getLength ( ) : float
getLengths ( float divisions = 200 ) : List
getPoint ( float t ) : Vector3
getPointAt ( float u ) : Vector3
getPoints ( float divisions = 12, bool closedPath = false ) : List
getSpacedPoints ( float divisions = 5, bool closedPath = false ) : List
getTangent ( float t ) : Vector3
getTangentAt ( float u ) : Vector3
getUtoTmapping ( float u ) : float
getUtoTmapping ( float u, float distance ) : float

Private Methods

Méthode Description
updateArcLengths ( ) : void

Method Details

Curve() public méthode

public Curve ( ) : System.Collections
Résultat System.Collections

getLength() public méthode

public getLength ( ) : float
Résultat float

getLengths() public méthode

public getLengths ( float divisions = 200 ) : List
divisions float
Résultat List

getPoint() public méthode

public getPoint ( float t ) : Vector3
t float
Résultat Vector3

getPointAt() public méthode

public getPointAt ( float u ) : Vector3
u float
Résultat Vector3

getPoints() public méthode

public getPoints ( float divisions = 12, bool closedPath = false ) : List
divisions float
closedPath bool
Résultat List

getSpacedPoints() public méthode

public getSpacedPoints ( float divisions = 5, bool closedPath = false ) : List
divisions float
closedPath bool
Résultat List

getTangent() public méthode

public getTangent ( float t ) : Vector3
t float
Résultat Vector3

getTangentAt() public méthode

public getTangentAt ( float u ) : Vector3
u float
Résultat Vector3

getUtoTmapping() public méthode

public getUtoTmapping ( float u ) : float
u float
Résultat float

getUtoTmapping() public méthode

public getUtoTmapping ( float u, float distance ) : float
u float
distance float
Résultat float