| Modifier and Type | Field and Description |
|---|---|
protected double |
azimuth |
protected Dartboard |
dartboard |
protected double |
elevation |
| Constructor and Description |
|---|
Dart() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateX(double elevation,
double azimuth) |
protected int |
calculateY(double elevation,
double azimuth) |
void |
draw(java.awt.Graphics g) |
protected void |
drawDart(java.awt.Graphics g) |
void |
setAzimuth(double azimuth) |
void |
setDartboard(Dartboard dartboard) |
void |
setDartboardSize(java.awt.Dimension dartboardSize) |
void |
setElevation(double elevation) |
abstract void |
setError(boolean error)
Called in case of error.
|
void |
setPosition(double elevation,
double azimuth) |
protected double azimuth
protected double elevation
protected Dartboard dartboard
protected int calculateX(double elevation,
double azimuth)
protected int calculateY(double elevation,
double azimuth)
public void draw(java.awt.Graphics g)
protected void drawDart(java.awt.Graphics g)
public void setAzimuth(double azimuth)
public void setDartboard(Dartboard dartboard)
public void setDartboardSize(java.awt.Dimension dartboardSize)
public void setElevation(double elevation)
public void setPosition(double elevation,
double azimuth)
public abstract void setError(boolean error)
error -