My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::Speed Class Reference
Inheritance diagram for gcp::util::Speed:
gcp::util::ConformableQuantity

Classes

class  CentimetersPerSec
 
class  KilometersPerSec
 
class  MetersPerSec
 
class  MilesPerHour
 

Public Member Functions

 Speed ()
 
 Speed (const CentimetersPerSec &units, double cmPerSec)
 
 Speed (const MetersPerSec &units, double mPerSec)
 
 Speed (const MilesPerHour &units, double mPh)
 
virtual ~Speed ()
 
void setCentimetersPerSec (double cmPerSec)
 
void setMetersPerSec (double mPerSec)
 
void setMilesPerHour (double mPh)
 
double centimetersPerSec ()
 
double metersPerSec ()
 
double milesPerHour ()
 
double mph ()
 
void initialize ()
 
- Public Member Functions inherited from gcp::util::ConformableQuantity
 ConformableQuantity ()
 
virtual ~ConformableQuantity ()
 
bool isFinite ()
 

Additional Inherited Members

- Protected Member Functions inherited from gcp::util::ConformableQuantity
void setFinite (bool finite)
 
- Protected Attributes inherited from gcp::util::ConformableQuantity
bool finite_
 

Constructor & Destructor Documentation

Speed::Speed ( )

Constructor.

....................................................................... Constructor.

Speed::~Speed ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

double Speed::centimetersPerSec ( )

Get a speed

void Speed::setCentimetersPerSec ( double  cmPerSec)

Set a speed


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