C# 클래스 Hyperion.Core.Geometry.AnimatedTransform

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

공개 메소드들

메소드 설명
AnimatedTransform ( AnimatedTransform anim ) : System
AnimatedTransform ( Transform transform1, double time1, Transform transform2, double time2 ) : System
Apply ( Ray r, Ray &tr ) : void
Apply ( RayDifferential r, RayDifferential &tr ) : void
Decompose ( Matrix m, Vector &T, Quaternion &Rquat, Matrix &S ) : void
Interpolate ( double time, Transform &t ) : void

메소드 상세

AnimatedTransform() 공개 메소드

public AnimatedTransform ( AnimatedTransform anim ) : System
anim AnimatedTransform
리턴 System

AnimatedTransform() 공개 메소드

public AnimatedTransform ( Transform transform1, double time1, Transform transform2, double time2 ) : System
transform1 Transform
time1 double
transform2 Transform
time2 double
리턴 System

Apply() 공개 메소드

public Apply ( Ray r, Ray &tr ) : void
r Ray
tr Ray
리턴 void

Apply() 공개 메소드

public Apply ( RayDifferential r, RayDifferential &tr ) : void
r RayDifferential
tr RayDifferential
리턴 void

Decompose() 공개 정적인 메소드

public static Decompose ( Matrix m, Vector &T, Quaternion &Rquat, Matrix &S ) : void
m Matrix
T Vector
Rquat Quaternion
S Matrix
리턴 void

Interpolate() 공개 메소드

public Interpolate ( double time, Transform &t ) : void
time double
t Transform
리턴 void