C# 클래스 QBezier, BezierPath

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

공개 메소드들

메소드 설명
QBezier ( float x0, float y0, float z0, float cx, float cy, float cz, float x1, float y1, float z1, Quaternion rot0, Quaternion rot1 ) : System.Collections
clone ( ) : QBezier,
diff ( float t ) : PathPoint,
f ( float t ) : PathPoint,
fVec3 ( float t ) : Vector3
integrate ( float t ) : float
lengthToPoint ( float len ) : PathPoint,
lengthToValue ( float len_ ) : float
offset ( float x, float y, float z ) : void
point ( float a, float b, float c, float t ) : float
tangent ( float a, float b, float c, float t ) : float
vector ( float t ) : PathVector,

비공개 메소드들

메소드 설명
__integrateInit ( ) : void
__seek ( float len_, float d, float t0 = 0.5f, float td = 0.25f ) : float
integrateF ( float t ) : float

메소드 상세

QBezier() 공개 메소드

public QBezier ( float x0, float y0, float z0, float cx, float cy, float cz, float x1, float y1, float z1, Quaternion rot0, Quaternion rot1 ) : System.Collections
x0 float
y0 float
z0 float
cx float
cy float
cz float
x1 float
y1 float
z1 float
rot0 Quaternion
rot1 Quaternion
리턴 System.Collections

clone() 공개 메소드

public clone ( ) : QBezier,
리턴 QBezier,

diff() 공개 메소드

public diff ( float t ) : PathPoint,
t float
리턴 PathPoint,

f() 공개 메소드

public f ( float t ) : PathPoint,
t float
리턴 PathPoint,

fVec3() 공개 메소드

public fVec3 ( float t ) : Vector3
t float
리턴 Vector3

integrate() 공개 메소드

public integrate ( float t ) : float
t float
리턴 float

lengthToPoint() 공개 메소드

public lengthToPoint ( float len ) : PathPoint,
len float
리턴 PathPoint,

lengthToValue() 공개 메소드

public lengthToValue ( float len_ ) : float
len_ float
리턴 float

offset() 공개 메소드

public offset ( float x, float y, float z ) : void
x float
y float
z float
리턴 void

point() 공개 정적인 메소드

public static point ( float a, float b, float c, float t ) : float
a float
b float
c float
t float
리턴 float

tangent() 공개 정적인 메소드

public static tangent ( float a, float b, float c, float t ) : float
a float
b float
c float
t float
리턴 float

vector() 공개 메소드

public vector ( float t ) : PathVector,
t float
리턴 PathVector,