C# Класс BulletCSharp.btTransform

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
Dispose ( ) : void
GetSwigPtr ( ) : SWIGTYPE_p_btTransform
btTransform ( ) : System
btTransform ( btMatrix3x3 b ) : System
btTransform ( btMatrix3x3 b, btVector3 c ) : System
btTransform ( btQuaternion q ) : System
btTransform ( btQuaternion q, btVector3 c ) : System
btTransform ( btTransform other ) : System
deSerialize ( btTransformFloatData dataIn ) : void
deSerializeDouble ( btTransformDoubleData dataIn ) : void
deSerializeFloat ( btTransformFloatData dataIn ) : void
getBasis ( ) : btMatrix3x3
getIdentity ( ) : btTransform
getOpenGLMatrix ( SWIGTYPE_p_float m ) : void
getOrigin ( ) : btVector3
getRotation ( ) : btQuaternion
invXform ( btVector3 inVec ) : btVector3
inverse ( ) : btTransform
inverseTimes ( btTransform t ) : btTransform
mult ( btTransform t1, btTransform t2 ) : void
serialize ( btTransformFloatData dataOut ) : void
serializeFloat ( btTransformFloatData dataOut ) : void
setBasis ( btMatrix3x3 basis ) : void
setFromOpenGLMatrix ( SWIGTYPE_p_float m ) : void
setIdentity ( ) : void
setOrigin ( btVector3 origin ) : void
setRotation ( btQuaternion q ) : void

Приватные методы

Метод Описание
btTransform ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btTransform obj ) : HandleRef

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetSwigPtr() публичный Метод

public GetSwigPtr ( ) : SWIGTYPE_p_btTransform
Результат SWIGTYPE_p_btTransform

btTransform() публичный Метод

public btTransform ( ) : System
Результат System

btTransform() публичный Метод

public btTransform ( btMatrix3x3 b ) : System
b btMatrix3x3
Результат System

btTransform() публичный Метод

public btTransform ( btMatrix3x3 b, btVector3 c ) : System
b btMatrix3x3
c btVector3
Результат System

btTransform() публичный Метод

public btTransform ( btQuaternion q ) : System
q btQuaternion
Результат System

btTransform() публичный Метод

public btTransform ( btQuaternion q, btVector3 c ) : System
q btQuaternion
c btVector3
Результат System

btTransform() публичный Метод

public btTransform ( btTransform other ) : System
other btTransform
Результат System

deSerialize() публичный Метод

public deSerialize ( btTransformFloatData dataIn ) : void
dataIn btTransformFloatData
Результат void

deSerializeDouble() публичный Метод

public deSerializeDouble ( btTransformDoubleData dataIn ) : void
dataIn btTransformDoubleData
Результат void

deSerializeFloat() публичный Метод

public deSerializeFloat ( btTransformFloatData dataIn ) : void
dataIn btTransformFloatData
Результат void

getBasis() публичный Метод

public getBasis ( ) : btMatrix3x3
Результат btMatrix3x3

getIdentity() публичный статический Метод

public static getIdentity ( ) : btTransform
Результат btTransform

getOpenGLMatrix() публичный Метод

public getOpenGLMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
Результат void

getOrigin() публичный Метод

public getOrigin ( ) : btVector3
Результат btVector3

getRotation() публичный Метод

public getRotation ( ) : btQuaternion
Результат btQuaternion

invXform() публичный Метод

public invXform ( btVector3 inVec ) : btVector3
inVec btVector3
Результат btVector3

inverse() публичный Метод

public inverse ( ) : btTransform
Результат btTransform

inverseTimes() публичный Метод

public inverseTimes ( btTransform t ) : btTransform
t btTransform
Результат btTransform

mult() публичный Метод

public mult ( btTransform t1, btTransform t2 ) : void
t1 btTransform
t2 btTransform
Результат void

serialize() публичный Метод

public serialize ( btTransformFloatData dataOut ) : void
dataOut btTransformFloatData
Результат void

serializeFloat() публичный Метод

public serializeFloat ( btTransformFloatData dataOut ) : void
dataOut btTransformFloatData
Результат void

setBasis() публичный Метод

public setBasis ( btMatrix3x3 basis ) : void
basis btMatrix3x3
Результат void

setFromOpenGLMatrix() публичный Метод

public setFromOpenGLMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
Результат void

setIdentity() публичный Метод

public setIdentity ( ) : void
Результат void

setOrigin() публичный Метод

public setOrigin ( btVector3 origin ) : void
origin btVector3
Результат void

setRotation() публичный Метод

public setRotation ( btQuaternion q ) : void
q btQuaternion
Результат void

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool