|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Body | |
|---|---|
| org.xith3d.input.modules.fpih | |
| org.xith3d.physics | |
| org.xith3d.physics.collision | |
| org.xith3d.physics.simulation | |
| org.xith3d.physics.simulation.joints | |
| org.xith3d.physics.util | |
| Uses of Body in org.xith3d.input.modules.fpih |
|---|
| Methods in org.xith3d.input.modules.fpih that return Body | |
|---|---|
Body |
FPIHPhysics.getBody()
|
| Uses of Body in org.xith3d.physics |
|---|
| Methods in org.xith3d.physics that return Body | |
|---|---|
Body |
PhysicsGFXManager.getBody(int index)
|
| Methods in org.xith3d.physics with parameters of type Body | |
|---|---|
TransformGroup |
PhysicsGFXManager.add(Body body)
Adds a Body and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.add(Body body,
TransformGroup node)
Adds a Body and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.directAdd(Body body,
GroupNode parentGroup)
Adds a Body and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.directAdd(Body body,
TransformGroup node,
GroupNode parentGroup)
Adds a Body and its graphical counterpart to the manager. |
void |
PhysicsGFXManager.remove(Body body)
Removes a Body and its graphical counterpart from the manager. |
| Uses of Body in org.xith3d.physics.collision |
|---|
| Methods in org.xith3d.physics.collision that return Body | |
|---|---|
Body |
Collideable.getBody()
|
Body |
CollideableBase.getBody()
|
| Methods in org.xith3d.physics.collision with parameters of type Body | |
|---|---|
void |
Collideable.setBody(Body body)
Sets the Body, this Collideable is attached to. |
void |
CollideableBase.setBody(Body body)
Sets the Body, this Collideable is attached to. |
| Constructors in org.xith3d.physics.collision with parameters of type Body | |
|---|---|
CollisionResolver(Body[] bodies1,
Body[] bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body[] bodies1,
Body[] bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body body1,
Body body2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body body1,
Body[] bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body body1,
Body[] bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body body1,
Collideable collideable2)
Creates a new CollisionResolver. |
|
CollisionResolver(Body body1,
java.util.List<Body> bodies2)
Creates a new CollisionResolver. |
|
| Constructor parameters in org.xith3d.physics.collision with type arguments of type Body | |
|---|---|
CollisionResolver(Body body1,
java.util.List<Body> bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(java.util.List<Body> bodies1,
java.util.List<Body> bodies2)
Creates a new CollisionResolver. |
|
CollisionResolver(java.util.List<Body> bodies1,
java.util.List<Body> bodies2)
Creates a new CollisionResolver. |
|
| Uses of Body in org.xith3d.physics.simulation |
|---|
| Methods in org.xith3d.physics.simulation that return Body | |
|---|---|
Body |
SimulationWorld.getBody(int i)
Gets a body from its index. |
Body |
Joint.getBody1()
|
Body |
Joint.getBody2()
|
Body |
SimulationWorld.newBody()
Creates a new Body. |
protected abstract Body |
SimulationWorld.newBodyImpl()
Creates a new Body. |
| Methods in org.xith3d.physics.simulation with parameters of type Body | |
|---|---|
void |
SimulationWorld.addBody(Body body)
Adds a body to the world. |
protected abstract void |
SimulationWorld.addBodyImpl(Body body)
Put impl-specific stuff here. |
BallJoint |
SimulationWorld.newBallJoint(Body body1,
Body body2)
Creates a new BallJoint. |
protected abstract BallJoint |
SimulationWorld.newBallJointImpl(Body body1,
Body body2)
Creates a new BallJoint. |
FixedJoint |
SimulationWorld.newFixedJoint(Body body1,
Body body2)
Creates a new FixedJoint. |
protected abstract FixedJoint |
SimulationWorld.newFixedJointImpl(Body body1,
Body body2)
Creates a new FixedJoint. |
Hinge2Joint |
SimulationWorld.newHinge2Joint(Body body1,
Body body2)
Creates a new Hinge2Joint. |
protected abstract Hinge2Joint |
SimulationWorld.newHinge2JointImpl(Body body1,
Body body2)
Creates a new Hinge2Joint. |
HingeJoint |
SimulationWorld.newHingeJoint(Body body1,
Body body2)
Creates a new HingeJoint. |
protected abstract HingeJoint |
SimulationWorld.newHingeJointImpl(Body body1,
Body body2)
Creates a new HingeJoint. |
SliderJoint |
SimulationWorld.newSliderJoint(Body body1,
Body body2)
Creates a new SliderJoint. |
protected abstract SliderJoint |
SimulationWorld.newSliderJointImpl(Body body1,
Body body2)
Creates a new SliderJoint. |
void |
SimulationWorld.removeBody(Body body)
Removes a body from the world. |
protected abstract void |
SimulationWorld.removeBodyImpl(Body body)
Put impl-specific stuff here. |
abstract void |
SimulationWorld.resolveCollision(Collision collision,
Body body1,
Body body2,
SurfaceParameters surfParams)
This method should be called by yourself (yeah, SimulationWorld is listening to you !!) |
| Constructors in org.xith3d.physics.simulation with parameters of type Body | |
|---|---|
Joint(Body body1,
Body body2)
Creates a new Joint. |
|
| Uses of Body in org.xith3d.physics.simulation.joints |
|---|
| Constructors in org.xith3d.physics.simulation.joints with parameters of type Body | |
|---|---|
BallJoint(Body body1,
Body body2)
|
|
FixedJoint(Body body1,
Body body2)
|
|
Hinge2Joint(Body body1,
Body body2)
|
|
HingeJoint(Body body1,
Body body2)
|
|
SliderJoint(Body body1,
Body body2)
Creates a new SliderJoint. |
|
| Uses of Body in org.xith3d.physics.util |
|---|
| Methods in org.xith3d.physics.util that return Body | |
|---|---|
Body |
BodyJointAnchorLink.getBody()
|
| Methods in org.xith3d.physics.util with parameters of type Body | |
|---|---|
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
BallJoint joint,
int anchorIndex)
Creates a new BodyJointAnchorLink for a BallJoint. |
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
BallJoint joint,
int anchorIndex,
float offsetX,
float offsetY,
float offsetZ)
Creates a new BodyJointAnchorLink for a BallJoint. |
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
Hinge2Joint joint)
Creates a new BodyJointAnchorLink for a BallJoint. |
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
Hinge2Joint joint,
float offsetX,
float offsetY,
float offsetZ)
Creates a new BodyJointAnchorLink for a BallJoint. |
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
HingeJoint joint)
Creates a new BodyJointAnchorLink for a BallJoint. |
static BodyJointAnchorLink |
BodyJointAnchorLink.make(Body body,
HingeJoint joint,
float offsetX,
float offsetY,
float offsetZ)
Creates a new BodyJointAnchorLink for a BallJoint. |
| Constructors in org.xith3d.physics.util with parameters of type Body | |
|---|---|
BodyJointAnchorLink(Body body,
boolean useOffset,
float offsetX,
float offsetY,
float offsetZ)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||