public class btGearConstraint extends btTypedConstraint
btTypedConstraint.btConstraintInfo1, btTypedConstraint.btConstraintInfo2className| Constructor and Description |
|---|
btGearConstraint(btRigidBody rbA,
btRigidBody rbB,
Vector3 axisInA,
Vector3 axisInB) |
btGearConstraint(btRigidBody rbA,
btRigidBody rbB,
Vector3 axisInA,
Vector3 axisInB,
float ratio) |
btGearConstraint(long cPtr,
boolean cMemoryOwn)
Construct a new btGearConstraint, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
Vector3 |
getAxisA() |
Vector3 |
getAxisB() |
static long |
getCPtr(btGearConstraint obj) |
float |
getParam(int num) |
float |
getParam(int num,
int axis) |
float |
getRatio() |
void |
setAxisA(Vector3 axisA) |
void |
setAxisB(Vector3 axisB) |
void |
setParam(int num,
float value) |
void |
setParam(int num,
float value,
int axis) |
void |
setRatio(float ratio) |
buildJacobian, calculateSerializeBufferSize, enableFeedback, getAppliedImpulse, getBreakingImpulseThreshold, getConstraintType, getCPtr, getDbgDrawSize, getFixedBody, getInfo1, getInfo2, getJointFeedback, getJointFeedbackConst, getOverrideNumSolverIterations, getRigidBodyA, getRigidBodyAConst, getRigidBodyB, getRigidBodyBConst, getUid, getUserConstraintId, getUserConstraintPtr, getUserConstraintType, internalGetAppliedImpulse, internalSetAppliedImpulse, isEnabled, needsFeedback, operatorDelete, operatorDelete, operatorDeleteArray, operatorDeleteArray, operatorNew, operatorNew, operatorNewArray, operatorNewArray, serialize, setBreakingImpulseThreshold, setDbgDrawSize, setEnabled, setJointFeedback, setOverrideNumSolverIterations, setupSolverConstraint, setUserConstraintId, setUserConstraintPtr, setUserConstraintType, solveConstraintObsoletegetCPtr, getObjectType, setObjectTypedispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btGearConstraint(long cPtr,
boolean cMemoryOwn)
public btGearConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 axisInA, Vector3 axisInB, float ratio)
public btGearConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 axisInA, Vector3 axisInB)
public static long getCPtr(btGearConstraint obj)
public void setAxisA(Vector3 axisA)
public void setAxisB(Vector3 axisB)
public void setRatio(float ratio)
public Vector3 getAxisA()
public Vector3 getAxisB()
public float getRatio()
public void setParam(int num,
float value,
int axis)
setParam in class btTypedConstraintpublic void setParam(int num,
float value)
setParam in class btTypedConstraintpublic float getParam(int num,
int axis)
getParam in class btTypedConstraintpublic float getParam(int num)
getParam in class btTypedConstraintCopyright © 2021. All rights reserved.