KinematicSimulator
Class Ball
java.lang.Object
|
+--KinematicSimulator.Entity
|
+--KinematicSimulator.Ball
- public class Ball
- extends Entity
A ball is a round Entity.
|
Constructor Summary |
protected |
Ball()
|
protected |
Ball(double d,
double d1,
double d2,
double d3,
double d4,
java.awt.Color color1)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Ball
protected Ball()
Ball
protected Ball(double d,
double d1,
double d2,
double d3,
double d4,
java.awt.Color color1)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
draw
public void draw(java.awt.Graphics g)
lock
public void lock()
unlock
public void unlock()
move
public void move()
pos_x
public double pos_x()
- Overrides:
pos_x in class Entity
pos_y
public double pos_y()
- Overrides:
pos_y in class Entity
setPos
public void setPos(double d,
double d1)
radius
public double radius()
collision
public boolean collision(Ball ball)
accelerate
public void accelerate(double d,
double d1)