public class ManifoldPoint extends Object
| Modifier and Type | Field and Description |
|---|---|
float |
appliedImpulse |
float |
appliedImpulseLateral1 |
float |
appliedImpulseLateral2 |
float |
combinedFriction |
float |
combinedRestitution |
float |
distance1 |
int |
index0 |
int |
index1 |
Vector3f |
lateralFrictionDir1 |
Vector3f |
lateralFrictionDir2 |
boolean |
lateralFrictionInitialized |
int |
lifeTime |
Vector3f |
localPointA |
Vector3f |
localPointB |
Vector3f |
normalWorldOnB |
int |
partId0 |
int |
partId1 |
Vector3f |
positionWorldOnA |
Vector3f |
positionWorldOnB |
Object |
userPersistentData |
| Constructor and Description |
|---|
ManifoldPoint() |
ManifoldPoint(Vector3f pointA,
Vector3f pointB,
Vector3f normal,
float distance) |
| Modifier and Type | Method and Description |
|---|---|
float |
getDistance() |
int |
getLifeTime() |
Vector3f |
getPositionWorldOnA(Vector3f out) |
Vector3f |
getPositionWorldOnB(Vector3f out) |
void |
init(Vector3f pointA,
Vector3f pointB,
Vector3f normal,
float distance) |
void |
set(ManifoldPoint p) |
void |
setDistance(float dist) |
public final Vector3f localPointA
public final Vector3f localPointB
public final Vector3f positionWorldOnB
public final Vector3f positionWorldOnA
public final Vector3f normalWorldOnB
public float distance1
public float combinedFriction
public float combinedRestitution
public int partId0
public int partId1
public int index0
public int index1
public Object userPersistentData
public float appliedImpulse
public boolean lateralFrictionInitialized
public float appliedImpulseLateral1
public float appliedImpulseLateral2
public int lifeTime
public final Vector3f lateralFrictionDir1
public final Vector3f lateralFrictionDir2
public float getDistance()
public int getLifeTime()
public void set(ManifoldPoint p)
public void setDistance(float dist)