Vamos_Body::Scaler Class Reference

#include <Gauge.h>

List of all members.

Public Member Functions

 Scaler (double min_in, double min_out, double max_in, double max_out)
double scale (double value_in)

Private Attributes

double m_minimum_input
double m_maximum_input
double m_offset
double m_factor


Detailed Description

Definition at line 34 of file Gauge.h.


Constructor & Destructor Documentation

Vamos_Body::Scaler::Scaler double  min_in,
double  min_out,
double  max_in,
double  max_out
 

Definition at line 79 of file Gauge.cc.


Member Function Documentation

double Vamos_Body::Scaler::scale double  value_in  ) 
 

Definition at line 88 of file Gauge.cc.

References m_factor, m_maximum_input, m_minimum_input, and m_offset.

Referenced by Vamos_Body::Steering_Wheel::set(), and Vamos_Body::Dial::set().


Member Data Documentation

double Vamos_Body::Scaler::m_factor [private]
 

Definition at line 39 of file Gauge.h.

Referenced by scale().

double Vamos_Body::Scaler::m_maximum_input [private]
 

Definition at line 37 of file Gauge.h.

Referenced by scale().

double Vamos_Body::Scaler::m_minimum_input [private]
 

Definition at line 36 of file Gauge.h.

Referenced by scale().

double Vamos_Body::Scaler::m_offset [private]
 

Definition at line 38 of file Gauge.h.

Referenced by scale().


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