dartboard::DartboardPanel Class Reference

Inheritance diagram for dartboard::DartboardPanel:
Inheritance graph
[legend]
Collaboration diagram for dartboard::DartboardPanel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setSettable (boolean settable)
 DartboardPanel ()
void setMoonAzimuth (double azimuth)
void setMoonDeclination (double declination)
void setMoonDeclination (String declination)
void setMoonElevation (double elevation)
void setMoonPhase (int phase)
void setMoonRightAscension (double rightAscension)
void setMoonRightAscension (String rightAscension)
void setSunAzimuth (double azimuth)
void setSunDeclination (double declination)
void setSunDeclination (String declination)
void setSunElevation (double elevation)
void setSunRightAscension (double rightAscension)
void setSunRightAscension (String rightAscension)
void setTelescopeAzimuth (double azimuth)
void setTelescopeDestinationAzimuth (double azimuth)
void setTelescopeDestinationElevation (double elevation)
void setTelescopeElevation (double elevation)
void setWindDirection (double direction)
void setWindSpeed (double speed)
void setError (boolean error)

Private Member Functions

void initialize ()

Private Attributes

Dartboard dartboard
Dart[] darts

Static Private Attributes

static final int GRID = 0
static final int LEGEND = 1
static final int SUN = 2
static final int MOON = 3
static final int TELESCOPE_DESTINATION = 4
static final int TELESCOPE = 5
static final int WIND = 6

Detailed Description

Insert the type's description here. Creation date: (11/7/00 10:57:43 PM)

Author:
:

Constructor & Destructor Documentation

dartboard::DartboardPanel::DartboardPanel (  )  [inline]

DartboardPanel constructor comment.

References initialize().


Member Function Documentation

void dartboard::DartboardPanel::initialize (  )  [inline, private]
void dartboard::DartboardPanel::setError ( boolean  error  )  [inline]

Set the dartboard in error state. Normally the dartboard is not in error state. If it enters the error state, it delegates each widget to show him self accordingly (for example the grid is show in red)

Parameters:
error if true the dartboard enter the error state otherwise it resumes its standard functionality

References darts, GRID, LEGEND, MOON, dartboard::Dart::setError(), SUN, TELESCOPE, and TELESCOPE_DESTINATION.

void dartboard::DartboardPanel::setMoonAzimuth ( double  azimuth  )  [inline]
void dartboard::DartboardPanel::setMoonDeclination ( String  declination  )  [inline]
void dartboard::DartboardPanel::setMoonDeclination ( double  declination  )  [inline]
void dartboard::DartboardPanel::setMoonElevation ( double  elevation  )  [inline]
void dartboard::DartboardPanel::setMoonPhase ( int  phase  )  [inline]

References darts, and MOON.

void dartboard::DartboardPanel::setMoonRightAscension ( String  rightAscension  )  [inline]
void dartboard::DartboardPanel::setMoonRightAscension ( double  rightAscension  )  [inline]
void dartboard::DartboardPanel::setSettable ( boolean  settable  )  [inline]
void dartboard::DartboardPanel::setSunAzimuth ( double  azimuth  )  [inline]
void dartboard::DartboardPanel::setSunDeclination ( String  declination  )  [inline]
void dartboard::DartboardPanel::setSunDeclination ( double  declination  )  [inline]
void dartboard::DartboardPanel::setSunElevation ( double  elevation  )  [inline]
void dartboard::DartboardPanel::setSunRightAscension ( String  rightAscension  )  [inline]
void dartboard::DartboardPanel::setSunRightAscension ( double  rightAscension  )  [inline]
void dartboard::DartboardPanel::setTelescopeAzimuth ( double  azimuth  )  [inline]
void dartboard::DartboardPanel::setTelescopeDestinationAzimuth ( double  azimuth  )  [inline]
void dartboard::DartboardPanel::setTelescopeDestinationElevation ( double  elevation  )  [inline]
void dartboard::DartboardPanel::setTelescopeElevation ( double  elevation  )  [inline]
void dartboard::DartboardPanel::setWindDirection ( double  direction  )  [inline]

References darts, and WIND.

void dartboard::DartboardPanel::setWindSpeed ( double  speed  )  [inline]

References darts, and WIND.


Member Data Documentation

Referenced by initialize().

final int dartboard::DartboardPanel::GRID = 0 [static, private]

Referenced by initialize(), and setError().

final int dartboard::DartboardPanel::LEGEND = 1 [static, private]

Referenced by initialize(), and setError().

final int dartboard::DartboardPanel::MOON = 3 [static, private]
final int dartboard::DartboardPanel::SUN = 2 [static, private]
final int dartboard::DartboardPanel::TELESCOPE = 5 [static, private]
final int dartboard::DartboardPanel::TELESCOPE_DESTINATION = 4 [static, private]
final int dartboard::DartboardPanel::WIND = 6 [static, private]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2