Package | Description |
---|---|
org.jbox2d.callbacks | |
org.jbox2d.collision | |
org.jbox2d.dynamics.contacts |
Modifier and Type | Method and Description |
---|---|
void |
ContactListener.preSolve(Contact contact,
Manifold oldManifold)
This is called after a contact is updated.
|
Modifier and Type | Method and Description |
---|---|
void |
Collision.collideCircles(Manifold manifold,
CircleShape circle1,
Transform xfA,
CircleShape circle2,
Transform xfB)
Compute the collision manifold between two circles.
|
void |
Collision.collideEdgeAndCircle(Manifold manifold,
EdgeShape edgeA,
Transform xfA,
CircleShape circleB,
Transform xfB) |
void |
Collision.collideEdgeAndPolygon(Manifold manifold,
EdgeShape edgeA,
Transform xfA,
PolygonShape polygonB,
Transform xfB) |
void |
Collision.collidePolygonAndCircle(Manifold manifold,
PolygonShape polygon,
Transform xfA,
CircleShape circle,
Transform xfB)
Compute the collision manifold between a polygon and a circle.
|
void |
Collision.collidePolygons(Manifold manifold,
PolygonShape polyA,
Transform xfA,
PolygonShape polyB,
Transform xfB)
Compute the collision manifold between two polygons.
|
static void |
Collision.getPointStates(Collision.PointState[] state1,
Collision.PointState[] state2,
Manifold manifold1,
Manifold manifold2)
Compute the point states given two manifolds.
|
void |
WorldManifold.initialize(Manifold manifold,
Transform xfA,
float radiusA,
Transform xfB,
float radiusB) |
void |
Manifold.set(Manifold cp)
copies this manifold from the given one
|
Constructor and Description |
---|
Manifold(Manifold other)
Creates this manifold as a copy of the other
|
Modifier and Type | Field and Description |
---|---|
Manifold |
Contact.m_manifold |
Modifier and Type | Method and Description |
---|---|
Manifold |
Contact.getManifold()
Get the contact manifold.
|
Modifier and Type | Method and Description |
---|---|
void |
EdgeAndCircleContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
EdgeAndPolygonContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
ChainAndPolygonContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
PolygonAndCircleContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
abstract void |
Contact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
ChainAndCircleContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
PolygonContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
void |
CircleContact.evaluate(Manifold manifold,
Transform xfA,
Transform xfB) |
Copyright © 2017. All Rights Reserved.