Public Member Functions | |
Dart () | |
void | draw (java.awt.Graphics g) |
void | setAzimuth (double azimuth) |
void | setDartboard (Dartboard dartboard) |
void | setDartboardSize (Dimension dartboardSize) |
void | setElevation (double elevation) |
void | setPosition (double elevation, double azimuth) |
abstract void | setError (boolean error) |
Protected Member Functions | |
int | calculateX (double elevation, double azimuth) |
int | calculateY (double elevation, double azimuth) |
void | drawDart (Graphics g) |
Protected Attributes | |
double | azimuth = 0 |
double | elevation = 0 |
Dartboard | dartboard = null |
dartboard.Dart.Dart | ( | ) |
int dartboard.Dart.calculateX | ( | double | elevation, | |
double | azimuth | |||
) | [protected] |
Referenced by dartboard.Grid.drawDart().
int dartboard.Dart.calculateY | ( | double | elevation, | |
double | azimuth | |||
) | [protected] |
Referenced by dartboard.Grid.drawDart().
void dartboard.Dart.draw | ( | java.awt.Graphics | g | ) |
References dartboard.Dart.drawDart().
Referenced by dartboard.Dartboard.paintComponent().
void dartboard.Dart.drawDart | ( | Graphics | g | ) | [protected] |
Reimplemented in dartboard.Grid, dartboard.Legend, dartboard.Moon, dartboard.Sun, dartboard.Telescope, dartboard.TelescopeDestination, and dartboard.Wind.
Referenced by dartboard.Dart.draw().
void dartboard.Dart.setAzimuth | ( | double | azimuth | ) |
void dartboard.Dart.setDartboard | ( | Dartboard | dartboard | ) |
Referenced by dartboard.Dartboard.setDarts().
void dartboard.Dart.setDartboardSize | ( | Dimension | dartboardSize | ) |
void dartboard.Dart.setElevation | ( | double | elevation | ) |
abstract void dartboard.Dart.setError | ( | boolean | error | ) | [pure virtual] |
Called in case of error.
Each derived class will take the opportune action
error |
Implemented in dartboard.Grid, dartboard.Legend, dartboard.Moon, dartboard.Sun, dartboard.Telescope, dartboard.TelescopeDestination, and dartboard.Wind.
Referenced by dartboard.DartboardPanel.setError().
void dartboard.Dart.setPosition | ( | double | elevation, | |
double | azimuth | |||
) |
Referenced by dartboard.Grid.Grid(), dartboard.Legend.Legend(), and dartboard.Wind.setDirection().
double dartboard.Dart.azimuth = 0 [protected] |
Dartboard dartboard.Dart.dartboard = null [protected] |
double dartboard.Dart.elevation = 0 [protected] |