C# Class BulletCSharp.btTransform

Inheritance: IDisposable
Show file Open project: sanglin307/BulletUnity3D Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
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

Private Methods

Method Description
btTransform ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btTransform obj ) : HandleRef

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetSwigPtr() public method

public GetSwigPtr ( ) : SWIGTYPE_p_btTransform
return SWIGTYPE_p_btTransform

btTransform() public method

public btTransform ( ) : System
return System

btTransform() public method

public btTransform ( btMatrix3x3 b ) : System
b btMatrix3x3
return System

btTransform() public method

public btTransform ( btMatrix3x3 b, btVector3 c ) : System
b btMatrix3x3
c btVector3
return System

btTransform() public method

public btTransform ( btQuaternion q ) : System
q btQuaternion
return System

btTransform() public method

public btTransform ( btQuaternion q, btVector3 c ) : System
q btQuaternion
c btVector3
return System

btTransform() public method

public btTransform ( btTransform other ) : System
other btTransform
return System

deSerialize() public method

public deSerialize ( btTransformFloatData dataIn ) : void
dataIn btTransformFloatData
return void

deSerializeDouble() public method

public deSerializeDouble ( btTransformDoubleData dataIn ) : void
dataIn btTransformDoubleData
return void

deSerializeFloat() public method

public deSerializeFloat ( btTransformFloatData dataIn ) : void
dataIn btTransformFloatData
return void

getBasis() public method

public getBasis ( ) : btMatrix3x3
return btMatrix3x3

getIdentity() public static method

public static getIdentity ( ) : btTransform
return btTransform

getOpenGLMatrix() public method

public getOpenGLMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
return void

getOrigin() public method

public getOrigin ( ) : btVector3
return btVector3

getRotation() public method

public getRotation ( ) : btQuaternion
return btQuaternion

invXform() public method

public invXform ( btVector3 inVec ) : btVector3
inVec btVector3
return btVector3

inverse() public method

public inverse ( ) : btTransform
return btTransform

inverseTimes() public method

public inverseTimes ( btTransform t ) : btTransform
t btTransform
return btTransform

mult() public method

public mult ( btTransform t1, btTransform t2 ) : void
t1 btTransform
t2 btTransform
return void

serialize() public method

public serialize ( btTransformFloatData dataOut ) : void
dataOut btTransformFloatData
return void

serializeFloat() public method

public serializeFloat ( btTransformFloatData dataOut ) : void
dataOut btTransformFloatData
return void

setBasis() public method

public setBasis ( btMatrix3x3 basis ) : void
basis btMatrix3x3
return void

setFromOpenGLMatrix() public method

public setFromOpenGLMatrix ( SWIGTYPE_p_float m ) : void
m SWIGTYPE_p_float
return void

setIdentity() public method

public setIdentity ( ) : void
return void

setOrigin() public method

public setOrigin ( btVector3 origin ) : void
origin btVector3
return void

setRotation() public method

public setRotation ( btQuaternion q ) : void
q btQuaternion
return void

Property Details

swigCMemOwn protected property

protected bool swigCMemOwn
return bool