C# 클래스 aiMatrix4x4, daguerreo

상속: IDisposable
파일 보기 프로젝트 열기: Akranar/daguerreo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Decompose ( aiVector3D, scaling, aiQuaternion, rotation, aiVector3D, position ) : void
DecomposeNoScaling ( aiQuaternion, rotation, aiVector3D, position ) : void
Determinant ( ) : float
Dispose ( ) : void
FromEulerAnglesXYZ ( aiVector3D, blubb ) : aiMatrix4x4,
FromEulerAnglesXYZ ( float x, float y, float z ) : aiMatrix4x4,
FromToMatrix ( aiVector3D, from, aiVector3D, to, aiMatrix4x4, arg2 ) : aiMatrix4x4,
Inverse ( ) : aiMatrix4x4,
IsIdentity ( ) : bool
Rotation ( float a, aiVector3D, axis, aiMatrix4x4, arg2 ) : aiMatrix4x4,
RotationX ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
RotationY ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
RotationZ ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
Scaling ( aiVector3D, v, aiMatrix4x4, arg1 ) : aiMatrix4x4,
Translation ( aiVector3D, v, aiMatrix4x4, arg1 ) : aiMatrix4x4,
Transpose ( ) : aiMatrix4x4,
aiMatrix4x4 ( ) : System
aiMatrix4x4 ( aiMatrix3x3, m ) : System
aiMatrix4x4 ( float _a1, float _a2, float _a3, float _a4, float _b1, float _b2, float _b3, float _b4, float _c1, float _c2, float _c3, float _c4, float _d1, float _d2, float _d3, float _d4 ) : System

비공개 메소드들

메소드 설명
aiMatrix4x4 ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( aiMatrix4x4, obj ) : HandleRef

메소드 상세

Decompose() 공개 메소드

public Decompose ( aiVector3D, scaling, aiQuaternion, rotation, aiVector3D, position ) : void
scaling aiVector3D,
rotation aiQuaternion,
position aiVector3D,
리턴 void

DecomposeNoScaling() 공개 메소드

public DecomposeNoScaling ( aiQuaternion, rotation, aiVector3D, position ) : void
rotation aiQuaternion,
position aiVector3D,
리턴 void

Determinant() 공개 메소드

public Determinant ( ) : float
리턴 float

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FromEulerAnglesXYZ() 공개 메소드

public FromEulerAnglesXYZ ( aiVector3D, blubb ) : aiMatrix4x4,
blubb aiVector3D,
리턴 aiMatrix4x4,

FromEulerAnglesXYZ() 공개 메소드

public FromEulerAnglesXYZ ( float x, float y, float z ) : aiMatrix4x4,
x float
y float
z float
리턴 aiMatrix4x4,

FromToMatrix() 공개 정적인 메소드

public static FromToMatrix ( aiVector3D, from, aiVector3D, to, aiMatrix4x4, arg2 ) : aiMatrix4x4,
from aiVector3D,
to aiVector3D,
arg2 aiMatrix4x4,
리턴 aiMatrix4x4,

Inverse() 공개 메소드

public Inverse ( ) : aiMatrix4x4,
리턴 aiMatrix4x4,

IsIdentity() 공개 메소드

public IsIdentity ( ) : bool
리턴 bool

Rotation() 공개 정적인 메소드

public static Rotation ( float a, aiVector3D, axis, aiMatrix4x4, arg2 ) : aiMatrix4x4,
a float
axis aiVector3D,
arg2 aiMatrix4x4,
리턴 aiMatrix4x4,

RotationX() 공개 정적인 메소드

public static RotationX ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
a float
arg1 aiMatrix4x4,
리턴 aiMatrix4x4,

RotationY() 공개 정적인 메소드

public static RotationY ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
a float
arg1 aiMatrix4x4,
리턴 aiMatrix4x4,

RotationZ() 공개 정적인 메소드

public static RotationZ ( float a, aiMatrix4x4, arg1 ) : aiMatrix4x4,
a float
arg1 aiMatrix4x4,
리턴 aiMatrix4x4,

Scaling() 공개 정적인 메소드

public static Scaling ( aiVector3D, v, aiMatrix4x4, arg1 ) : aiMatrix4x4,
v aiVector3D,
arg1 aiMatrix4x4,
리턴 aiMatrix4x4,

Translation() 공개 정적인 메소드

public static Translation ( aiVector3D, v, aiMatrix4x4, arg1 ) : aiMatrix4x4,
v aiVector3D,
arg1 aiMatrix4x4,
리턴 aiMatrix4x4,

Transpose() 공개 메소드

public Transpose ( ) : aiMatrix4x4,
리턴 aiMatrix4x4,

aiMatrix4x4() 공개 메소드

public aiMatrix4x4 ( ) : System
리턴 System

aiMatrix4x4() 공개 메소드

public aiMatrix4x4 ( aiMatrix3x3, m ) : System
m aiMatrix3x3,
리턴 System

aiMatrix4x4() 공개 메소드

public aiMatrix4x4 ( float _a1, float _a2, float _a3, float _a4, float _b1, float _b2, float _b3, float _b4, float _c1, float _c2, float _c3, float _c4, float _d1, float _d2, float _d3, float _d4 ) : System
_a1 float
_a2 float
_a3 float
_a4 float
_b1 float
_b2 float
_b3 float
_b4 float
_c1 float
_c2 float
_c3 float
_c4 float
_d1 float
_d2 float
_d3 float
_d4 float
리턴 System

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool