|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimulation.Simulton
simulation.MoveableSimulton
Field Summary | |
private double |
angle
|
private double |
speed
|
Fields inherited from class simulation.Simulton |
|
Constructor Summary | |
(package private) |
MoveableSimulton(int x,
int y)
|
Method Summary | |
(package private) void |
bounce(double barrierAngle)
|
(package private) double |
getAngle()
|
(package private) double |
getSpeed()
|
(package private) void |
move()
|
(package private) void |
randomizeAngle()
|
(package private) void |
setAngle(double angle)
|
(package private) void |
setSpeed(double speed)
|
(package private) void |
setVelocity(double speed,
double angle)
|
(package private) void |
wallBounce(Model m)
|
Methods inherited from class simulation.Simulton |
cannotOverlap, display, encloses, getImage, getInnerBox, getLocation, getOuterBox, mayOverlap, mustOverlap, setLocation, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private double speed
private double angle
Constructor Detail |
MoveableSimulton(int x, int y)
Method Detail |
void setVelocity(double speed, double angle)
void setSpeed(double speed)
void setAngle(double angle)
void randomizeAngle()
void bounce(double barrierAngle)
bounce
in class Simulton
void move()
void wallBounce(Model m)
double getSpeed()
double getAngle()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |