bt.Transform

class bt.Transform
Represents:c++ class
Wraps:btTransform

Constructors:

bt.Transform()

bt.Transform(bt.Quaternion q, bt.Vector3 c)

Parameters:
bt.Transform(bt.Quaternion q)

Parameters:q (bt.Quaternion) –
bt.Transform(bt.Matrix3x3 b, bt.Vector3 c)

Parameters:
bt.Transform(bt.Matrix3x3 b)

Parameters:b (bt.Matrix3x3) –
bt.Transform(bt.Transform other)

Parameters:other (bt.Transform) –

Methods:

:mult(bt.Transform t1, bt.Transform t2)

Parameters:
:getBasis()

Return type:bt.Matrix3x3
:getOrigin()

Return type:bt.Vector3
:getRotation()

Return type:bt.Quaternion
:setOrigin(bt.Vector3 origin)

Parameters:origin (bt.Vector3) –
:invXform(bt.Vector3 inVec)

Parameters:inVec (bt.Vector3) –
Return type:bt.Vector3
:setBasis(bt.Matrix3x3 basis)

Parameters:basis (bt.Matrix3x3) –
:setRotation(bt.Quaternion q)

Parameters:q (bt.Quaternion) –
:setIdentity()

:inverse()

Return type:bt.Transform
:inverseTimes(bt.Transform t)

Parameters:t (bt.Transform) –
Return type:bt.Transform

Static Methods:

.getIdentity()

Return type:bt.Transform