Classes | Public Member Functions | Public Attributes | Protected Member Functions

dartboard.Wind Class Reference

Inheritance diagram for dartboard.Wind:
dartboard.Dart

List of all members.

Classes

class  Arrow

Public Member Functions

 Wind ()
 Wind (double direction, double speed)
double getDirection ()
double getSpeed ()
void setDirection (double direction)
void setSpeed (double speed)
void setVelocity (double direction, double speed)
void setError (boolean err)

Public Attributes

double[] WIND_LIMITS = {12, 18}
Color[] WIND_COLORS = {Color.green, Color.yellow, Color.red}

Protected Member Functions

void drawDart (Graphics g)

Detailed Description

Insert the type's description here. Creation date: (11/7/00 8:45:12 PM)

Author:
:

Constructor & Destructor Documentation

dartboard.Wind.Wind (  ) 

Wind constructor comment.

Parameters:
x int
y int
dartboard.Wind.Wind ( double  direction,
double  speed 
)

Wind constructor comment.

Parameters:
x int
y int

References dartboard.Dart.azimuth.


Member Function Documentation

void dartboard.Wind.drawDart ( Graphics  g  )  [protected]
double dartboard.Wind.getDirection (  ) 
double dartboard.Wind.getSpeed (  ) 
void dartboard.Wind.setDirection ( double  direction  ) 
void dartboard.Wind.setError ( boolean  error  )  [virtual]

Called in case of error.

Each derived class will take the opportune action

Parameters:
error 

Implements dartboard.Dart.

void dartboard.Wind.setSpeed ( double  speed  ) 
void dartboard.Wind.setVelocity ( double  direction,
double  speed 
)

Member Data Documentation

Color [] dartboard.Wind.WIND_COLORS = {Color.green, Color.yellow, Color.red}

Referenced by dartboard.Wind.drawDart().

double [] dartboard.Wind.WIND_LIMITS = {12, 18}

Referenced by dartboard.Wind.drawDart().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties