public abstract class TypedConstraint extends Object
| Constructor and Description |
|---|
TypedConstraint(TypedConstraintType type) |
TypedConstraint(TypedConstraintType type,
RigidBody rbA) |
TypedConstraint(TypedConstraintType type,
RigidBody rbA,
RigidBody rbB) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
buildJacobian() |
float |
getAppliedImpulse() |
TypedConstraintType |
getConstraintType() |
RigidBody |
getRigidBodyA() |
RigidBody |
getRigidBodyB() |
int |
getUid() |
int |
getUserConstraintId() |
int |
getUserConstraintType() |
void |
setUserConstraintId(int userConstraintId) |
void |
setUserConstraintType(int userConstraintType) |
abstract void |
solveConstraint(float timeStep) |
public TypedConstraint(TypedConstraintType type)
public TypedConstraint(TypedConstraintType type, RigidBody rbA)
public TypedConstraint(TypedConstraintType type, RigidBody rbA, RigidBody rbB)
public abstract void buildJacobian()
public abstract void solveConstraint(float timeStep)
public RigidBody getRigidBodyA()
public RigidBody getRigidBodyB()
public int getUserConstraintType()
public void setUserConstraintType(int userConstraintType)
public int getUserConstraintId()
public int getUid()
public void setUserConstraintId(int userConstraintId)
public float getAppliedImpulse()
public TypedConstraintType getConstraintType()