C# 클래스 FixedPointy.FixTrans3

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

공개 프로퍼티들

프로퍼티 타입 설명
Identity FixTrans3

공개 메소드들

메소드 설명
Apply ( FixVec3 vec ) : FixVec3
FixTrans3 ( Fix m11, Fix m12, Fix m13, Fix m14, Fix m21, Fix m22, Fix m23, Fix m24, Fix m31, Fix m32, Fix m33, Fix m34 ) : System
FixTrans3 ( FixVec3 position, FixVec3 scale, FixVec3 rotation ) : System
MakeRotation ( FixVec3 degrees ) : FixTrans3
MakeRotationX ( Fix degrees ) : FixTrans3
MakeRotationY ( Fix degrees ) : FixTrans3
MakeRotationZ ( Fix degrees ) : FixTrans3
MakeScale ( FixVec3 scale ) : FixTrans3
MakeTranslation ( FixVec3 delta ) : FixTrans3
Rotate ( FixVec3 degrees ) : FixTrans3
RotateX ( Fix degrees ) : FixTrans3
RotateY ( Fix degrees ) : FixTrans3
RotateZ ( Fix degrees ) : FixTrans3
Scale ( FixVec3 scale ) : FixTrans3
ToString ( ) : string
Translate ( FixVec3 delta ) : FixTrans3
operator ( ) : FixTrans3
operator ( ) : FixVec3

메소드 상세

Apply() 공개 메소드

public Apply ( FixVec3 vec ) : FixVec3
vec FixVec3
리턴 FixVec3

FixTrans3() 공개 메소드

public FixTrans3 ( Fix m11, Fix m12, Fix m13, Fix m14, Fix m21, Fix m22, Fix m23, Fix m24, Fix m31, Fix m32, Fix m33, Fix m34 ) : System
m11 Fix
m12 Fix
m13 Fix
m14 Fix
m21 Fix
m22 Fix
m23 Fix
m24 Fix
m31 Fix
m32 Fix
m33 Fix
m34 Fix
리턴 System

FixTrans3() 공개 메소드

public FixTrans3 ( FixVec3 position, FixVec3 scale, FixVec3 rotation ) : System
position FixVec3
scale FixVec3
rotation FixVec3
리턴 System

MakeRotation() 공개 정적인 메소드

public static MakeRotation ( FixVec3 degrees ) : FixTrans3
degrees FixVec3
리턴 FixTrans3

MakeRotationX() 공개 정적인 메소드

public static MakeRotationX ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

MakeRotationY() 공개 정적인 메소드

public static MakeRotationY ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

MakeRotationZ() 공개 정적인 메소드

public static MakeRotationZ ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

MakeScale() 공개 정적인 메소드

public static MakeScale ( FixVec3 scale ) : FixTrans3
scale FixVec3
리턴 FixTrans3

MakeTranslation() 공개 정적인 메소드

public static MakeTranslation ( FixVec3 delta ) : FixTrans3
delta FixVec3
리턴 FixTrans3

Rotate() 공개 메소드

public Rotate ( FixVec3 degrees ) : FixTrans3
degrees FixVec3
리턴 FixTrans3

RotateX() 공개 메소드

public RotateX ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

RotateY() 공개 메소드

public RotateY ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

RotateZ() 공개 메소드

public RotateZ ( Fix degrees ) : FixTrans3
degrees Fix
리턴 FixTrans3

Scale() 공개 메소드

public Scale ( FixVec3 scale ) : FixTrans3
scale FixVec3
리턴 FixTrans3

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Translate() 공개 메소드

public Translate ( FixVec3 delta ) : FixTrans3
delta FixVec3
리턴 FixTrans3

operator() 공개 정적인 메소드

public static operator ( ) : FixTrans3
리턴 FixTrans3

operator() 공개 정적인 메소드

public static operator ( ) : FixVec3
리턴 FixVec3

프로퍼티 상세

Identity 공개적으로 정적으로 프로퍼티

public static FixTrans3,FixedPointy Identity
리턴 FixTrans3