public class btTransform extends BulletBase
className| Constructor and Description |
|---|
btTransform() |
btTransform(long cPtr,
boolean cMemoryOwn)
Construct a new btTransform, normally you should not need this constructor it's intended for low-level usage.
|
btTransform(Matrix3 b) |
btTransform(Matrix3 b,
Vector3 c) |
btTransform(Matrix4 other) |
btTransform(Quaternion q) |
btTransform(Quaternion q,
Vector3 c) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btTransform(long cPtr,
boolean cMemoryOwn)
public btTransform()
public btTransform(Quaternion q, Vector3 c)
public btTransform(Quaternion q)
public btTransform(Matrix3 b)
public btTransform(Matrix4 other)
public static long getCPtr(btTransform obj)
public Quaternion operatorMultiplication(Quaternion q)
public Matrix3 getBasis()
public Matrix3 getBasisConst()
public Vector3 getOrigin()
public Vector3 getOriginConst()
public Quaternion getRotation()
public void setFromOpenGLMatrix(float[] m)
public void getOpenGLMatrix(float[] m)
public void setOrigin(Vector3 origin)
public void setBasis(Matrix3 basis)
public void setRotation(Quaternion q)
public void setIdentity()
public Matrix4 inverse()
public static Matrix4 getIdentity()
public void serialize(btTransformFloatData dataOut)
public void serializeFloat(btTransformFloatData dataOut)
public void deSerialize(btTransformFloatData dataIn)
public void deSerializeDouble(btTransformDoubleData dataIn)
public void deSerializeFloat(btTransformFloatData dataIn)
Copyright © 2021. All rights reserved.