public class Point2PointConstraint extends TypedConstraint
| Modifier and Type | Class and Description |
|---|---|
static class |
Point2PointConstraint.ConstraintSetting |
| Modifier and Type | Field and Description |
|---|---|
Point2PointConstraint.ConstraintSetting |
setting |
| Constructor and Description |
|---|
Point2PointConstraint() |
Point2PointConstraint(RigidBody rbA,
RigidBody rbB,
Vector3f pivotInA,
Vector3f pivotInB) |
Point2PointConstraint(RigidBody rbA,
Vector3f pivotInA) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildJacobian() |
Vector3f |
getPivotInA(Vector3f out) |
Vector3f |
getPivotInB(Vector3f out) |
void |
setPivotA(Vector3f pivotA) |
void |
setPivotB(Vector3f pivotB) |
void |
solveConstraint(float timeStep) |
void |
updateRHS(float timeStep) |
getAppliedImpulse, getConstraintType, getRigidBodyA, getRigidBodyB, getUid, getUserConstraintId, getUserConstraintType, setUserConstraintId, setUserConstraintTypepublic Point2PointConstraint.ConstraintSetting setting
public Point2PointConstraint()
public Point2PointConstraint(RigidBody rbA, RigidBody rbB, Vector3f pivotInA, Vector3f pivotInB)
public void buildJacobian()
buildJacobian in class TypedConstraintpublic void solveConstraint(float timeStep)
solveConstraint in class TypedConstraintpublic void updateRHS(float timeStep)
public void setPivotA(Vector3f pivotA)
public void setPivotB(Vector3f pivotB)