C# 클래스 THREE.Curve

파일 보기 프로젝트 열기: inoook/BezierPath 1 사용 예제들

공개 메소드들

메소드 설명
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