C# Класс THREE.Curve

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
updateArcLengths ( ) : void

Описание методов

Curve() публичный Метод

public Curve ( ) : System.Collections
Результат System.Collections

getLength() публичный Метод

public getLength ( ) : float
Результат float

getLengths() публичный Метод

public getLengths ( float divisions = 200 ) : List
divisions float
Результат List

getPoint() публичный Метод

public getPoint ( float t ) : Vector3
t float
Результат Vector3

getPointAt() публичный Метод

public getPointAt ( float u ) : Vector3
u float
Результат Vector3

getPoints() публичный Метод

public getPoints ( float divisions = 12, bool closedPath = false ) : List
divisions float
closedPath bool
Результат List

getSpacedPoints() публичный Метод

public getSpacedPoints ( float divisions = 5, bool closedPath = false ) : List
divisions float
closedPath bool
Результат List

getTangent() публичный Метод

public getTangent ( float t ) : Vector3
t float
Результат Vector3

getTangentAt() публичный Метод

public getTangentAt ( float u ) : Vector3
u float
Результат Vector3

getUtoTmapping() публичный Метод

public getUtoTmapping ( float u ) : float
u float
Результат float

getUtoTmapping() публичный Метод

public getUtoTmapping ( float u, float distance ) : float
u float
distance float
Результат float