|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PhysicalParameters | |
---|---|
testing.physicsEngine.guiTest | |
vooga.physicsEngine |
Uses of PhysicalParameters in testing.physicsEngine.guiTest |
---|
Fields in testing.physicsEngine.guiTest with type parameters of type PhysicalParameters | |
---|---|
protected java.util.List<PhysicalParameters> |
AbstractTestEnvironment.myNewBodies
|
Methods in testing.physicsEngine.guiTest that return types with arguments of type PhysicalParameters | |
---|---|
protected java.util.List<PhysicalParameters> |
AbstractTestEnvironment.createWalls(int wallThickness)
|
(package private) java.util.List<PhysicalParameters> |
SimpleCollisionTest.initBodies()
|
(package private) java.util.List<PhysicalParameters> |
SeesawTest.initBodies()
|
(package private) java.util.List<PhysicalParameters> |
PegTest.initBodies()
|
(package private) java.util.List<PhysicalParameters> |
DominoTest.initBodies()
|
(package private) java.util.List<PhysicalParameters> |
CrossfireTest.initBodies()
|
(package private) java.util.List<PhysicalParameters> |
CornerTest.initBodies()
|
(package private) abstract java.util.List<PhysicalParameters> |
AbstractTestEnvironment.initBodies()
This method must be implemented by extending classes, it returns the list of PhysicalParameters representing each of the bodies in the world, set to their initial positions. |
Uses of PhysicalParameters in vooga.physicsEngine |
---|
Subclasses of PhysicalParameters in vooga.physicsEngine | |
---|---|
class |
GamePhysicalParameters
Class for linking PhysicalParameters (basis of our independent
physics module) with PhysicalItem (linkage with the game
engine). |
Methods in vooga.physicsEngine that return PhysicalParameters | |
---|---|
PhysicalParameters |
Arbiter.getBody1()
|
PhysicalParameters |
Arbiter.getBody2()
|
Methods in vooga.physicsEngine that return types with arguments of type PhysicalParameters | |
---|---|
java.util.Set<PhysicalParameters> |
PhysicalParameters.getCollideSet()
Return the set of PhysicalParameters that the object is
currently in collision with. |
Methods in vooga.physicsEngine with parameters of type PhysicalParameters | |
---|---|
boolean |
PhysicalParameters.inCollisionWith(PhysicalParameters param)
Check if the last time the physics engine updated the object, the object collided. |
protected void |
PhysicalParameters.notifyCollided(PhysicalParameters param)
Called when this PhysicalParameters collides with another. |
Method parameters in vooga.physicsEngine with type arguments of type PhysicalParameters | |
---|---|
static java.util.List<Arbiter> |
ArbiterFinder.findArbiters(java.util.List<PhysicalParameters> bodies)
Update the list of active arbiters by detecting new collisions between a given list of bodies. |
void |
PhysicsEngine.processPhysicsForParameters(java.util.List<PhysicalParameters> bodies,
double dt,
boolean possiblyTouching)
Code used for interacting with the physics engine without the game engine framework (for internal testing by the physics engine). |
void |
PhysicsEngine.updatePositionsForParameters(java.util.List<PhysicalParameters> bodies,
double dt)
Code used for interacting with the physics engine without the game engine framework (for internal testing by the physics engine). |
Constructors in vooga.physicsEngine with parameters of type PhysicalParameters | |
---|---|
Arbiter(PhysicalParameters bodyA,
PhysicalParameters bodyB,
java.util.List<Vector2f> pointsOfContact,
Vector2f normalDirection)
Create an arbiter (representing contact) between bodyA and bodyB at idealized contact point pointOfContact. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |