C# 클래스 BulletCSharp.btMatrix3x3

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

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
absolute ( ) : btMatrix3x3
adjoint ( ) : btMatrix3x3
btMatrix3x3 ( ) : System
btMatrix3x3 ( btMatrix3x3 other ) : System
btMatrix3x3 ( btQuaternion q ) : System
btMatrix3x3 ( float xx, float xy, float xz, float yx, float yy, float yz, float zx, float zy, float zz ) : System
cofac ( int r1, int c1, int r2, int c2 ) : float
deSerialize ( btMatrix3x3FloatData dataIn ) : void
deSerializeDouble ( btMatrix3x3DoubleData dataIn ) : void
deSerializeFloat ( btMatrix3x3FloatData dataIn ) : void
determinant ( ) : float
diagonalize ( btMatrix3x3 rot, float threshold, int maxSteps ) : void
getColumn ( int i ) : btVector3
getEulerYPR ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll ) : void
getEulerZYX ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll ) : void
getEulerZYX ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll, uint solution_number ) : void
getIdentity ( ) : btMatrix3x3
getOpenGLSubMatrix ( SWIGTYPE_p_float m ) : void
getRotation ( btQuaternion q ) : void
getRow ( int i ) : btVector3
inverse ( ) : btMatrix3x3
scaled ( btVector3 s ) : btMatrix3x3
serialize ( btMatrix3x3FloatData dataOut ) : void
serializeFloat ( btMatrix3x3FloatData dataOut ) : void
setEulerYPR ( float yaw, float pitch, float roll ) : void
setEulerZYX ( float eulerX, float eulerY, float eulerZ ) : void
setFromOpenGLSubMatrix ( SWIGTYPE_p_float m ) : void
setIdentity ( ) : void
setRotation ( btQuaternion q ) : void
setValue ( float xx, float xy, float xz, float yx, float yy, float yz, float zx, float zy, float zz ) : void
tdotx ( btVector3 v ) : float
tdoty ( btVector3 v ) : float
tdotz ( btVector3 v ) : float
timesTranspose ( btMatrix3x3 m ) : btMatrix3x3
transpose ( ) : btMatrix3x3
transposeTimes ( btMatrix3x3 m ) : btMatrix3x3

비공개 메소드들

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

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

absolute() 공개 메소드

public absolute ( ) : btMatrix3x3
리턴 btMatrix3x3

adjoint() 공개 메소드

public adjoint ( ) : btMatrix3x3
리턴 btMatrix3x3

btMatrix3x3() 공개 메소드

public btMatrix3x3 ( ) : System
리턴 System

btMatrix3x3() 공개 메소드

public btMatrix3x3 ( btMatrix3x3 other ) : System
other btMatrix3x3
리턴 System

btMatrix3x3() 공개 메소드

public btMatrix3x3 ( btQuaternion q ) : System
q btQuaternion
리턴 System

btMatrix3x3() 공개 메소드

public btMatrix3x3 ( float xx, float xy, float xz, float yx, float yy, float yz, float zx, float zy, float zz ) : System
xx float
xy float
xz float
yx float
yy float
yz float
zx float
zy float
zz float
리턴 System

cofac() 공개 메소드

public cofac ( int r1, int c1, int r2, int c2 ) : float
r1 int
c1 int
r2 int
c2 int
리턴 float

deSerialize() 공개 메소드

public deSerialize ( btMatrix3x3FloatData dataIn ) : void
dataIn btMatrix3x3FloatData
리턴 void

deSerializeDouble() 공개 메소드

public deSerializeDouble ( btMatrix3x3DoubleData dataIn ) : void
dataIn btMatrix3x3DoubleData
리턴 void

deSerializeFloat() 공개 메소드

public deSerializeFloat ( btMatrix3x3FloatData dataIn ) : void
dataIn btMatrix3x3FloatData
리턴 void

determinant() 공개 메소드

public determinant ( ) : float
리턴 float

diagonalize() 공개 메소드

public diagonalize ( btMatrix3x3 rot, float threshold, int maxSteps ) : void
rot btMatrix3x3
threshold float
maxSteps int
리턴 void

getColumn() 공개 메소드

public getColumn ( int i ) : btVector3
i int
리턴 btVector3

getEulerYPR() 공개 메소드

public getEulerYPR ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll ) : void
yaw SWIGTYPE_p_float
pitch SWIGTYPE_p_float
roll SWIGTYPE_p_float
리턴 void

getEulerZYX() 공개 메소드

public getEulerZYX ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll ) : void
yaw SWIGTYPE_p_float
pitch SWIGTYPE_p_float
roll SWIGTYPE_p_float
리턴 void

getEulerZYX() 공개 메소드

public getEulerZYX ( SWIGTYPE_p_float yaw, SWIGTYPE_p_float pitch, SWIGTYPE_p_float roll, uint solution_number ) : void
yaw SWIGTYPE_p_float
pitch SWIGTYPE_p_float
roll SWIGTYPE_p_float
solution_number uint
리턴 void

getIdentity() 공개 정적인 메소드

public static getIdentity ( ) : btMatrix3x3
리턴 btMatrix3x3

getOpenGLSubMatrix() 공개 메소드

public getOpenGLSubMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
리턴 void

getRotation() 공개 메소드

public getRotation ( btQuaternion q ) : void
q btQuaternion
리턴 void

getRow() 공개 메소드

public getRow ( int i ) : btVector3
i int
리턴 btVector3

inverse() 공개 메소드

public inverse ( ) : btMatrix3x3
리턴 btMatrix3x3

scaled() 공개 메소드

public scaled ( btVector3 s ) : btMatrix3x3
s btVector3
리턴 btMatrix3x3

serialize() 공개 메소드

public serialize ( btMatrix3x3FloatData dataOut ) : void
dataOut btMatrix3x3FloatData
리턴 void

serializeFloat() 공개 메소드

public serializeFloat ( btMatrix3x3FloatData dataOut ) : void
dataOut btMatrix3x3FloatData
리턴 void

setEulerYPR() 공개 메소드

public setEulerYPR ( float yaw, float pitch, float roll ) : void
yaw float
pitch float
roll float
리턴 void

setEulerZYX() 공개 메소드

public setEulerZYX ( float eulerX, float eulerY, float eulerZ ) : void
eulerX float
eulerY float
eulerZ float
리턴 void

setFromOpenGLSubMatrix() 공개 메소드

public setFromOpenGLSubMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
리턴 void

setIdentity() 공개 메소드

public setIdentity ( ) : void
리턴 void

setRotation() 공개 메소드

public setRotation ( btQuaternion q ) : void
q btQuaternion
리턴 void

setValue() 공개 메소드

public setValue ( float xx, float xy, float xz, float yx, float yy, float yz, float zx, float zy, float zz ) : void
xx float
xy float
xz float
yx float
yy float
yz float
zx float
zy float
zz float
리턴 void

tdotx() 공개 메소드

public tdotx ( btVector3 v ) : float
v btVector3
리턴 float

tdoty() 공개 메소드

public tdoty ( btVector3 v ) : float
v btVector3
리턴 float

tdotz() 공개 메소드

public tdotz ( btVector3 v ) : float
v btVector3
리턴 float

timesTranspose() 공개 메소드

public timesTranspose ( btMatrix3x3 m ) : btMatrix3x3
m btMatrix3x3
리턴 btMatrix3x3

transpose() 공개 메소드

public transpose ( ) : btMatrix3x3
리턴 btMatrix3x3

transposeTimes() 공개 메소드

public transposeTimes ( btMatrix3x3 m ) : btMatrix3x3
m btMatrix3x3
리턴 btMatrix3x3

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool