Canola
0.8.D001
|
#include <nixie_tube.h>
Public Member Functions | |
virtual | ~nixie_tube () |
nixie_tube () | |
void | set_value (const display::tube_t &value) |
void | set_number (int n) |
Private Types | |
typedef Glib::RefPtr< Gdk::Pixbuf > | img_ptr_t |
Private Member Functions | |
void | load_images (void) |
nixie_tube (const nixie_tube &rhs) | |
nixie_tube & | operator= (const nixie_tube &rhs) |
Private Attributes | |
Gtk::Image | pos |
img_ptr_t | pos_images [17] |
int | pos_number |
Gtk::Image | tick |
img_ptr_t | tick_images [3] |
Gtk::Image | digit |
img_ptr_t | digit_images [11] |
Gtk::Image | dot |
img_ptr_t | dot_images [2] |
Gtk::Image | bezlo |
img_ptr_t | bezlo_image |
The nixie_tube class is used to represent the displayed value of a nixie tube, and its associated indicators.
Definition at line 33 of file nixie_tube.h.
typedef Glib::RefPtr<Gdk::Pixbuf> nixie_tube::img_ptr_t [private] |
Definition at line 51 of file nixie_tube.h.
nixie_tube::~nixie_tube | ( | ) | [virtual] |
The destructor.
Definition at line 22 of file nixie_tube.cc.
The default constructor.
Definition at line 27 of file nixie_tube.cc.
nixie_tube::nixie_tube | ( | const nixie_tube & | rhs | ) | [private] |
The copy constructor. Do not use.
rhs | The right hand side of the initialization. |
void nixie_tube::load_images | ( | void | ) | [private] |
Definition at line 48 of file nixie_tube.cc.
nixie_tube& nixie_tube::operator= | ( | const nixie_tube & | rhs | ) | [private] |
The assignment operator. Do not use.
rhs | The right hand side of the assignment. |
void nixie_tube::set_number | ( | int | n | ) |
Definition at line 92 of file nixie_tube.cc.
void nixie_tube::set_value | ( | const display::tube_t & | value | ) |
Definition at line 102 of file nixie_tube.cc.
Gtk::Image nixie_tube::bezlo [private] |
Definition at line 70 of file nixie_tube.h.
img_ptr_t nixie_tube::bezlo_image [private] |
Definition at line 71 of file nixie_tube.h.
Gtk::Image nixie_tube::digit [private] |
Definition at line 66 of file nixie_tube.h.
img_ptr_t nixie_tube::digit_images[11] [private] |
Definition at line 67 of file nixie_tube.h.
Gtk::Image nixie_tube::dot [private] |
Definition at line 68 of file nixie_tube.h.
img_ptr_t nixie_tube::dot_images[2] [private] |
Definition at line 69 of file nixie_tube.h.
Gtk::Image nixie_tube::pos [private] |
Definition at line 53 of file nixie_tube.h.
img_ptr_t nixie_tube::pos_images[17] [private] |
Definition at line 54 of file nixie_tube.h.
int nixie_tube::pos_number [private] |
Definition at line 55 of file nixie_tube.h.
Gtk::Image nixie_tube::tick [private] |
"Punctuation Indicators
"They light up automatically at every 3rd digit for punctuation, in accordance with the Decimal Point Selector Dial."
Definition at line 63 of file nixie_tube.h.
img_ptr_t nixie_tube::tick_images[3] [private] |
Definition at line 65 of file nixie_tube.h.