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] |
1.7.0