|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvooga.gameEngine.game.GameRelatedObject
vooga.gameEngine.item.GameItem
vooga.physicsEngine.PhysicalItem
games.pong.items.PongItem
games.pong.items.Ball
public class Ball
The Ball that will bounce between the paddles. It extends PhysicalItem and uses its methods. Check GameItem JavaDoc for details on its methods.
Field Summary |
---|
Fields inherited from class vooga.physicsEngine.PhysicalItem |
---|
parameters |
Constructor Summary | |
---|---|
Ball(double radius)
Construct a new Ball with the given radius |
Method Summary | |
---|---|
void |
collide(PhysicalItem otherObject)
This method is called whenever an object of the specified type has collided with this object. |
Methods inherited from class games.pong.items.PongItem |
---|
changeImage, reduceSize, resetSize |
Methods inherited from class vooga.physicsEngine.PhysicalItem |
---|
applyAngularImpulse, applyImpulse, getPhysicsOn, setConstantForce, setPhysicsOn, setPosition, setPosition |
Methods inherited from class vooga.gameEngine.item.GameItem |
---|
compareTo, getPosition, getRotation, getShape, getSize, getTexture, isVisible, move, resize, rotate, setPosition, setRotation, setSize, setVisibility |
Methods inherited from class vooga.gameEngine.game.GameRelatedObject |
---|
addEventListener, clearListeners, equals, fire, fire, fire, getEventListeners, getID, getListenerCount, removeEventListener |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface vooga.gameEngine.item.Renderable |
---|
getTexture, isVisible, setVisibility |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface vooga.gameEngine.item.Tangible |
---|
getPosition, getRotation, getShape, getSize, move, resize, rotate, setPosition, setRotation, setSize |
Constructor Detail |
---|
public Ball(double radius)
radius
- the radius of the new BallMethod Detail |
---|
public void collide(PhysicalItem otherObject)
Collidable
collide
in interface Collidable<PhysicalItem>
otherObject
- that has collided with this object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |