public class btJacobianEntry extends BulletBase
className| Constructor and Description |
|---|
btJacobianEntry() |
btJacobianEntry(long cPtr,
boolean cMemoryOwn)
Construct a new btJacobianEntry, normally you should not need this constructor it's intended for low-level usage.
|
btJacobianEntry(Matrix3 world2A,
Matrix3 world2B,
Vector3 rel_pos1,
Vector3 rel_pos2,
Vector3 jointAxis,
Vector3 inertiaInvA,
float massInvA,
Vector3 inertiaInvB,
float massInvB) |
btJacobianEntry(Matrix3 world2A,
Vector3 rel_pos1,
Vector3 rel_pos2,
Vector3 jointAxis,
Vector3 inertiaInvA,
float massInvA) |
btJacobianEntry(Vector3 jointAxis,
Matrix3 world2A,
Matrix3 world2B,
Vector3 inertiaInvA,
Vector3 inertiaInvB) |
btJacobianEntry(Vector3 axisInA,
Vector3 axisInB,
Vector3 inertiaInvA,
Vector3 inertiaInvB) |
| Modifier and Type | Method and Description |
|---|---|
btVector3 |
get0MinvJt() |
btVector3 |
get1MinvJt() |
float |
getAdiag() |
btVector3 |
getAJ() |
btVector3 |
getBJ() |
static long |
getCPtr(btJacobianEntry obj) |
float |
getDiagonal() |
btVector3 |
getLinearJointAxis() |
float |
getNonDiagonal(btJacobianEntry jacB,
float massInvA) |
float |
getNonDiagonal(btJacobianEntry jacB,
float massInvA,
float massInvB) |
float |
getRelativeVelocity(Vector3 linvelA,
Vector3 angvelA,
Vector3 linvelB,
Vector3 angvelB) |
void |
set0MinvJt(btVector3 value) |
void |
set1MinvJt(btVector3 value) |
void |
setAdiag(float value) |
void |
setAJ(btVector3 value) |
void |
setBJ(btVector3 value) |
void |
setLinearJointAxis(btVector3 value) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btJacobianEntry(long cPtr,
boolean cMemoryOwn)
public btJacobianEntry()
public btJacobianEntry(Matrix3 world2A, Matrix3 world2B, Vector3 rel_pos1, Vector3 rel_pos2, Vector3 jointAxis, Vector3 inertiaInvA, float massInvA, Vector3 inertiaInvB, float massInvB)
public btJacobianEntry(Vector3 jointAxis, Matrix3 world2A, Matrix3 world2B, Vector3 inertiaInvA, Vector3 inertiaInvB)
public btJacobianEntry(Vector3 axisInA, Vector3 axisInB, Vector3 inertiaInvA, Vector3 inertiaInvB)
public static long getCPtr(btJacobianEntry obj)
public float getDiagonal()
public float getNonDiagonal(btJacobianEntry jacB, float massInvA)
public float getNonDiagonal(btJacobianEntry jacB, float massInvA, float massInvB)
public float getRelativeVelocity(Vector3 linvelA, Vector3 angvelA, Vector3 linvelB, Vector3 angvelB)
public void setLinearJointAxis(btVector3 value)
public btVector3 getLinearJointAxis()
public void setAJ(btVector3 value)
public btVector3 getAJ()
public void setBJ(btVector3 value)
public btVector3 getBJ()
public void set0MinvJt(btVector3 value)
public btVector3 get0MinvJt()
public void set1MinvJt(btVector3 value)
public btVector3 get1MinvJt()
public void setAdiag(float value)
public float getAdiag()
Copyright © 2021. All rights reserved.