Fawkes API
Fawkes Development Version
|
Laser GUI window for Gtkmm. More...
#include "lasergui.cpp"
Public Member Functions | |
LaserGuiGtkWindow (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &refxml) | |
Constructor for Glademm. | |
Protected Member Functions | |
virtual void | on_connection_clicked () |
Event handler for connection button. | |
virtual void | on_connect () |
Event handler for connected event. | |
virtual void | on_disconnect () |
Event handler for disconnected event. | |
void | on_rotation_toggled () |
Event handler for rotation button. | |
void | on_stop_toggled () |
Event handler for stop button. | |
void | on_resolution_toggled () |
Event handler for resolution button. | |
void | on_legtracker_toggled () |
Event handler for legtracker button. | |
void | on_trimvals_toggled () |
Event handler for trim button. | |
void | on_exit_clicked () |
Event handler for exit button. |
Laser GUI window for Gtkmm.
LaserGuiGtkWindow::LaserGuiGtkWindow | ( | BaseObjectType * | cobject, |
const Glib::RefPtr< Gnome::Glade::Xml > & | refxml | ||
) | [inline] |
Constructor for Glademm.
cobject | C base object |
refxml | reference to Glade's Xml parser |
Definition at line 66 of file lasergui.cpp.
References on_connection_clicked(), LaserDrawingArea::set_draw_mode(), LaserDrawingArea::MODE_LINES, LaserDrawingArea::MODE_POINTS, LaserDrawingArea::MODE_HULL, LaserDrawingArea::zoom_in(), LaserDrawingArea::zoom_out(), on_resolution_toggled(), on_legtracker_toggled(), on_trimvals_toggled(), on_rotation_toggled(), on_stop_toggled(), on_exit_clicked(), on_connect(), and on_disconnect().
virtual void LaserGuiGtkWindow::on_connect | ( | ) | [inline, protected, virtual] |
Event handler for connected event.
Definition at line 132 of file lasergui.cpp.
References fawkes::RemoteBlackBoard::open_for_reading(), and fawkes::BlackBoard::BBIL_FLAG_DATA.
Referenced by LaserGuiGtkWindow().
virtual void LaserGuiGtkWindow::on_connection_clicked | ( | ) | [inline, protected, virtual] |
Event handler for connection button.
Definition at line 120 of file lasergui.cpp.
References fawkes::ServiceChooserDialog::run_and_connect().
Referenced by LaserGuiGtkWindow().
virtual void LaserGuiGtkWindow::on_disconnect | ( | ) | [inline, protected, virtual] |
Event handler for disconnected event.
Definition at line 203 of file lasergui.cpp.
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_exit_clicked | ( | ) | [inline, protected] |
Event handler for exit button.
Definition at line 451 of file lasergui.cpp.
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_legtracker_toggled | ( | ) | [inline, protected] |
Event handler for legtracker button.
Definition at line 331 of file lasergui.cpp.
References fawkes::StringConversions::to_string().
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_resolution_toggled | ( | ) | [inline, protected] |
Event handler for resolution button.
Definition at line 299 of file lasergui.cpp.
References fawkes::BlackBoard::BBIL_FLAG_DATA, and fawkes::Exception::print_trace().
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_rotation_toggled | ( | ) | [inline, protected] |
Event handler for rotation button.
Definition at line 282 of file lasergui.cpp.
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_stop_toggled | ( | ) | [inline, protected] |
Event handler for stop button.
Definition at line 293 of file lasergui.cpp.
Referenced by LaserGuiGtkWindow().
void LaserGuiGtkWindow::on_trimvals_toggled | ( | ) | [inline, protected] |
Event handler for trim button.
Definition at line 441 of file lasergui.cpp.
Referenced by LaserGuiGtkWindow().