Vamos_Body::Steering_Wheel Class Reference

#include <Gauge.h>

Inheritance diagram for Vamos_Body::Steering_Wheel:

Inheritance graph
[legend]
Collaboration diagram for Vamos_Body::Steering_Wheel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Steering_Wheel (double center_x, double center_y, double above, double radius, double min, double min_angle, double max, double max_angle, std::string image)
void set (double value)
void draw () const

Private Attributes

double m_center_x
double m_center_y
double m_angle
Scaler m_scaler

Detailed Description

Definition at line 46 of file Gauge.h.


Constructor & Destructor Documentation

Vamos_Body::Steering_Wheel::Steering_Wheel double  center_x,
double  center_y,
double  above,
double  radius,
double  min,
double  min_angle,
double  max,
double  max_angle,
std::string  image
 

Definition at line 294 of file Gauge.cc.


Member Function Documentation

void Vamos_Body::Steering_Wheel::draw  )  const [virtual]
 

Reimplemented from Vamos_Body::Facade.

Definition at line 313 of file Gauge.cc.

References Vamos_Body::Facade::draw(), m_angle, m_center_x, m_center_y, and Vamos_Body::Facade::rotate().

void Vamos_Body::Steering_Wheel::set double  value  ) 
 

Definition at line 307 of file Gauge.cc.

References m_angle, m_scaler, and Vamos_Body::Scaler::scale().

Referenced by Vamos_Body::Dashboard::set_steering_wheel().


Member Data Documentation

double Vamos_Body::Steering_Wheel::m_angle [private]
 

Definition at line 50 of file Gauge.h.

Referenced by draw(), and set().

double Vamos_Body::Steering_Wheel::m_center_x [private]
 

Definition at line 48 of file Gauge.h.

Referenced by draw().

double Vamos_Body::Steering_Wheel::m_center_y [private]
 

Definition at line 49 of file Gauge.h.

Referenced by draw().

Scaler Vamos_Body::Steering_Wheel::m_scaler [private]
 

Definition at line 51 of file Gauge.h.

Referenced by set().


The documentation for this class was generated from the following files:
Generated on Thu Oct 19 04:13:08 2006 by  doxygen 1.4.6