public class btMultiBodyGearConstraint extends btMultiBodyConstraint
className| Constructor and Description |
|---|
btMultiBodyGearConstraint(btMultiBody bodyA,
int linkA,
btMultiBody bodyB,
int linkB,
Vector3 pivotInA,
Vector3 pivotInB,
Matrix3 frameInA,
Matrix3 frameInB) |
btMultiBodyGearConstraint(long cPtr,
boolean cMemoryOwn)
Construct a new btMultiBodyGearConstraint, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static long |
getCPtr(btMultiBodyGearConstraint obj) |
Matrix3 |
getFrameInA() |
Matrix3 |
getFrameInB() |
Vector3 |
getPivotInA() |
Vector3 |
getPivotInB() |
void |
setFrameInA(Matrix3 frameInA) |
void |
setPivotInA(Vector3 pivotInA) |
allocateJacobiansMultiDof, createConstraintRows, debugDraw, finalizeMultiDof, getAppliedImpulse, getCPtr, getIslandIdA, getIslandIdB, getMaxAppliedImpulse, getMultiBodyA, getMultiBodyB, getNumRows, getPosition, internalSetAppliedImpulse, isUnilateral, jacobianA, jacobianAConst, jacobianB, jacobianBConst, operatorDelete, operatorDelete, operatorDeleteArray, operatorDeleteArray, operatorNew, operatorNew, operatorNewArray, operatorNewArray, setErp, setFrameInB, setGearAuxLink, setGearRatio, setMaxAppliedImpulse, setPivotInB, setPosition, setRelativePositionTarget, updateJacobianSizesdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btMultiBodyGearConstraint(long cPtr,
boolean cMemoryOwn)
public btMultiBodyGearConstraint(btMultiBody bodyA, int linkA, btMultiBody bodyB, int linkB, Vector3 pivotInA, Vector3 pivotInB, Matrix3 frameInA, Matrix3 frameInB)
public static long getCPtr(btMultiBodyGearConstraint obj)
public Vector3 getPivotInA()
public void setPivotInA(Vector3 pivotInA)
public Vector3 getPivotInB()
public Matrix3 getFrameInA()
public void setFrameInA(Matrix3 frameInA)
public Matrix3 getFrameInB()
Copyright © 2021. All rights reserved.