public class btTransformUtil extends BulletBase
className| Constructor and Description |
|---|
btTransformUtil() |
btTransformUtil(long cPtr,
boolean cMemoryOwn)
Construct a new btTransformUtil, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
calculateDiffAxisAngle(Matrix4 transform0,
Matrix4 transform1,
Vector3 axis,
SWIGTYPE_p_float angle) |
static void |
calculateDiffAxisAngleQuaternion(Quaternion orn0,
Quaternion orn1a,
Vector3 axis,
SWIGTYPE_p_float angle) |
static void |
calculateVelocity(Matrix4 transform0,
Matrix4 transform1,
float timeStep,
Vector3 linVel,
Vector3 angVel) |
static void |
calculateVelocityQuaternion(Vector3 pos0,
Vector3 pos1,
Quaternion orn0,
Quaternion orn1,
float timeStep,
Vector3 linVel,
Vector3 angVel) |
static long |
getCPtr(btTransformUtil obj) |
static void |
integrateTransform(Matrix4 curTrans,
Vector3 linvel,
Vector3 angvel,
float timeStep,
Matrix4 predictedTransform) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btTransformUtil(long cPtr,
boolean cMemoryOwn)
public btTransformUtil()
public static long getCPtr(btTransformUtil obj)
public static void integrateTransform(Matrix4 curTrans, Vector3 linvel, Vector3 angvel, float timeStep, Matrix4 predictedTransform)
public static void calculateVelocityQuaternion(Vector3 pos0, Vector3 pos1, Quaternion orn0, Quaternion orn1, float timeStep, Vector3 linVel, Vector3 angVel)
public static void calculateDiffAxisAngleQuaternion(Quaternion orn0, Quaternion orn1a, Vector3 axis, SWIGTYPE_p_float angle)
public static void calculateVelocity(Matrix4 transform0, Matrix4 transform1, float timeStep, Vector3 linVel, Vector3 angVel)
public static void calculateDiffAxisAngle(Matrix4 transform0, Matrix4 transform1, Vector3 axis, SWIGTYPE_p_float angle)
Copyright © 2021. All rights reserved.