#include <Gauge.h>
Inheritance diagram for Vamos_Body::Dial:


Public Member Functions | |
| Dial (double center_x, double center_y, double above, double radius, double min, double min_angle, double max, double max_angle, std::string face_image, std::string needle_image) | |
| ~Dial () | |
| void | set (double value) |
| void | draw () const |
Protected Attributes | |
| double | m_center_x |
| double | m_center_y |
| double | m_angle |
Private Attributes | |
| double | m_above |
| Scaler | m_scaler |
| Facade * | mp_face |
| Facade * | mp_needle |
Definition at line 76 of file Gauge.h.
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
Implements Vamos_Body::Gauge. Definition at line 129 of file Gauge.cc. References Vamos_Body::Facade::draw(), m_angle, m_center_x, m_center_y, mp_face, mp_needle, and Vamos_Body::Facade::rotate(). |
|
|
Implements Vamos_Body::Gauge. Definition at line 123 of file Gauge.cc. References m_angle, m_scaler, and Vamos_Body::Scaler::scale(). |
|
|
|
|
|
|
|
|
Definition at line 85 of file Gauge.h. Referenced by draw(). |
|
|
Definition at line 86 of file Gauge.h. Referenced by draw(). |
|
|
Definition at line 79 of file Gauge.h. Referenced by set(). |
|
|
|
|
|
|
1.4.6