#include <opengl.h>
Inheritance diagram for tpc_tracking::gui::glWindow:
Public Member Functions | |
| glWindow () | |
| ~glWindow () | |
| virtual void | derived_create () |
| virtual void | realize_event () |
| virtual void | gl_realize () |
| virtual gboolean | configure_event (GdkEventConfigure *event) |
| virtual void | gl_configure () |
| virtual gboolean | expose_event (GdkEventExpose *event) |
| virtual void | gl_expose () |
| double | get_mouse_x_2d () |
| double | get_mouse_y_2d () |
| double | get_mouse_delta_x_2d () |
| double | get_mouse_delta_y_2d () |
| void | get_border_2d (Rectangle< double > &border) |
| glWindow () | |
| ~glWindow () | |
| virtual void | derived_create () |
| virtual void | realize_event () |
| virtual void | gl_realize () |
| virtual gboolean | configure_event (GdkEventConfigure *event) |
| virtual void | gl_configure () |
| virtual gboolean | expose_event (GdkEventExpose *event) |
| virtual void | gl_expose () |
| double | get_mouse_x_2d () |
| double | get_mouse_y_2d () |
| double | get_mouse_delta_x_2d () |
| double | get_mouse_delta_y_2d () |
| void | get_border_2d (Rectangle< double > &border) |
| void | thread_safe_close () |
| void | thread_safe_close () |
| void | close () |
| void | close () |
| void | inject_static_create_into_gtk_main_loop () |
| void | inject_static_create_into_gtk_main_loop () |
| void | refresh_event_data () |
| void | refresh_event_data () |
| void | start_timeout (guint32 milliseconds) |
| void | start_timeout (guint32 milliseconds) |
| void | stop_timeout () |
| void | stop_timeout () |
| virtual bool | timeout () |
| virtual bool | timeout () |
| virtual void | ui_action (GtkAction *action) |
| virtual void | ui_action (GtkAction *action) |
| virtual void | ui_toggle_action (GtkToggleAction *toggle_action) |
| virtual void | ui_toggle_action (GtkToggleAction *toggle_action) |
| virtual void | create () |
| virtual void | create () |
| virtual void | init () |
| virtual void | init () |
| virtual void | key_press (GdkEventKey *event) |
| virtual void | key_press (GdkEventKey *event) |
| virtual void | motion_notify (GdkEventMotion *event) |
| virtual void | motion_notify (GdkEventMotion *event) |
| virtual void | button_press (GdkEventButton *event) |
| virtual void | button_press (GdkEventButton *event) |
| virtual void | configure (GdkEventConfigure *event) |
| virtual void | configure (GdkEventConfigure *event) |
| virtual void | expose (GdkEventExpose *event) |
| virtual void | expose (GdkEventExpose *event) |
| virtual void | delete_event () |
| virtual void | delete_event () |
| virtual void | realize () |
| virtual void | realize () |
| virtual gboolean | key_press_event (GdkEventKey *event) |
| virtual gboolean | key_press_event (GdkEventKey *event) |
| virtual gboolean | motion_notify_event (GdkEventMotion *event) |
| virtual gboolean | motion_notify_event (GdkEventMotion *event) |
| virtual gboolean | button_press_event (GdkEventButton *event) |
| virtual gboolean | button_press_event (GdkEventButton *event) |
| int | get_drawingarea_width () |
| int | get_drawingarea_width () |
| int | get_drawingarea_height () |
| int | get_drawingarea_height () |
| tpc_inline int | w () |
| tpc_inline int | w () |
| tpc_inline int | h () |
| tpc_inline int | h () |
| double | get_mouse_delta_x_percent () |
| double | get_mouse_delta_x_percent () |
| double | get_mouse_delta_y_percent () |
| double | get_mouse_delta_y_percent () |
| double | get_mouse_x_percent () |
| double | get_mouse_x_percent () |
| double | get_mouse_y_percent () |
| double | get_mouse_y_percent () |
Static Public Member Functions | |
| gboolean | static_create (WindowBase *window) |
| gboolean | static_create (WindowBase *window) |
| void | refresh_gui () |
| void | refresh_gui () |
| gboolean | static_timeout (WindowBase *window) |
| gboolean | static_timeout (WindowBase *window) |
| void | static_ui_action (GtkAction *action, WindowBase *window) |
| void | static_ui_action (GtkAction *action, WindowBase *window) |
| void | static_ui_toggle_action (GtkToggleAction *action, WindowBase *window) |
| void | static_ui_toggle_action (GtkToggleAction *action, WindowBase *window) |
| void | static_menu_add_widget (GtkUIManager *ui, GtkWidget *widget, GtkContainer *container) |
| void | static_menu_add_widget (GtkUIManager *ui, GtkWidget *widget, GtkContainer *container) |
| gboolean | static_delete_event (GtkWidget *widget, GdkEvent *event, WindowBase *window) |
| gboolean | static_delete_event (GtkWidget *widget, GdkEvent *event, WindowBase *window) |
| void | static_realize_event (GtkWidget *widget, WindowBase *window) |
| void | static_realize_event (GtkWidget *widget, WindowBase *window) |
| gboolean | static_configure_event (GtkWidget *widget, GdkEventConfigure *event, WindowBase *window) |
| gboolean | static_configure_event (GtkWidget *widget, GdkEventConfigure *event, WindowBase *window) |
| gboolean | static_expose_event (GtkWidget *widget, GdkEventExpose *event, WindowBase *window) |
| gboolean | static_expose_event (GtkWidget *widget, GdkEventExpose *event, WindowBase *window) |
| gboolean | static_key_press_event (GtkWidget *widget, GdkEventKey *event, WindowBase *window) |
| gboolean | static_key_press_event (GtkWidget *widget, GdkEventKey *event, WindowBase *window) |
| gboolean | static_motion_notify_event (GtkWidget *widget, GdkEventMotion *event, WindowBase *window) |
| gboolean | static_motion_notify_event (GtkWidget *widget, GdkEventMotion *event, WindowBase *window) |
| gboolean | static_button_press_event (GtkWidget *widget, GdkEventButton *event, WindowBase *window) |
| gboolean | static_button_press_event (GtkWidget *widget, GdkEventButton *event, WindowBase *window) |
Protected Member Functions | |
| void | register_window (WindowBase *window) |
| void | register_window (WindowBase *window) |
| void | unregister_window (WindowBase *window) |
| void | unregister_window (WindowBase *window) |
| bool | event_data_refreshed () |
| bool | event_data_refreshed () |
| virtual void | invalidate () |
| virtual void | invalidate () |
| virtual void | setup_ui_manager () |
| virtual void | setup_ui_manager () |
| virtual void | get_gtk_action_entry_array (GtkActionEntry **pentries, int *pnentries) |
| virtual void | get_gtk_action_entry_array (GtkActionEntry **pentries, int *pnentries) |
| virtual void | get_gtk_toggle_action_entry_array (GtkToggleActionEntry **pentries, int *pnentries) |
| virtual void | get_gtk_toggle_action_entry_array (GtkToggleActionEntry **pentries, int *pnentries) |
| virtual const char * | get_actions_xml () |
| virtual const char * | get_actions_xml () |
Static Protected Member Functions | |
| bool | bCtrl (GdkEventMotion *event) |
| bool | bCtrl (GdkEventButton *event) |
| bool | bCtrl (GdkEventMotion *event) |
| bool | bCtrl (GdkEventButton *event) |
| bool | bShift (GdkEventMotion *event) |
| bool | bShift (GdkEventButton *event) |
| bool | bShift (GdkEventMotion *event) |
| bool | bShift (GdkEventButton *event) |
| bool | bLeftButton (GdkEventMotion *event) |
| bool | bLeftButton (GdkEventButton *event) |
| bool | bLeftButton (GdkEventMotion *event) |
| bool | bLeftButton (GdkEventButton *event) |
| bool | bRightButton (GdkEventMotion *event) |
| bool | bRightButton (GdkEventButton *event) |
| bool | bRightButton (GdkEventMotion *event) |
| bool | bRightButton (GdkEventButton *event) |
Protected Attributes | |
| glText | m_gl_text |
| GdkGLConfig * | m_glconfig |
| glCamera | m_camera |
| GdkGLConfig * | m_glconfig |
| GtkWidget * | m_window |
| GtkWidget * | m_window |
| GtkWidget * | m_drawingarea |
| GtkWidget * | m_drawingarea |
| GtkActionGroup * | m_action_group |
| GtkActionGroup * | m_action_group |
| GtkUIManager * | m_ui_manager |
| GtkUIManager * | m_ui_manager |
| double | m_mouse_old_x |
| double | m_mouse_old_y |
| double | m_mouse_x |
| double | m_mouse_y |
| double | m_mouse_delta_x |
| double | m_mouse_delta_y |
| guint | m_timeout_id |
| bool | m_bRefreshEventData |
Static Protected Attributes | |
| hash_set< WindowBase * > | m_windows |
| hash_set< WindowBase * > | m_windows |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 274 of file WindowBase.cc. |
|
|
Definition at line 262 of file WindowBase.cc. |
|
|
|
|
|
|
|
|
Definition at line 280 of file WindowBase.cc. |
|
|
Definition at line 268 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::button_press(), tpc_tracking::ZEventDisplay::motion_notify(), and tpc_tracking::EventDisplay::motion_notify(). |
|
|
|
|
|
|
|
|
Definition at line 283 of file WindowBase.cc. |
|
|
Definition at line 271 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::motion_notify(), and tpc_tracking::EventDisplay::motion_notify(). |
|
|
|
|
|
|
|
|
Definition at line 277 of file WindowBase.cc. |
|
|
Definition at line 265 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::button_press(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 45 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 45 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
|
|
|
|
|
|
|
Definition at line 35 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_window, tpc_tracking::gui::WindowBase::stop_timeout(), tpc_info3, and tpc_tracking::gui::WindowBase::unregister_window(). Referenced by tpc_tracking::gui::WindowBase::delete_event(), tpc_tracking::gui::WindowBase::thread_safe_close(), and tpc_tracking::gui::WindowBase::ui_action(). |
|
|
Reimplemented in tpc_tracking::gui::Window, and tpc_tracking::gui::Window. |
|
|
Reimplemented in tpc_tracking::gui::Window, and tpc_tracking::gui::Window. Definition at line 197 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::configure_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 367 of file opengl.cc. References tpc_tracking::gui::WindowBase::get_drawingarea_height(), tpc_tracking::gui::WindowBase::get_drawingarea_width(), gl_configure(), m_gl_text, tpc_tracking::gui::glText::m_screen_pixel_height, tpc_tracking::gui::glText::m_screen_pixel_width, and tpc_info3. |
|
|
|
|
|
|
|
|
|
Definition at line 188 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(). Referenced by tpc_tracking::gui::WindowBase::static_delete_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 323 of file opengl.cc. References m_glconfig, and tpc_info3. |
|
|
|
|
|
Definition at line 374 of file WindowBase.cc. Referenced by tpc_tracking::EventDisplay::draw_pads(), tpc_tracking::EventDisplay::draw_simtrackerhits(), tpc_tracking::EventDisplay::draw_simtracks(), and tpc_tracking::ZEventDisplay::gl_expose(). |
|
|
Reimplemented in tpc_tracking::gui::Window, and tpc_tracking::gui::Window. |
|
|
Reimplemented in tpc_tracking::gui::Window, and tpc_tracking::gui::Window. Definition at line 200 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::expose_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 384 of file opengl.cc. References gl_expose(), tpc_tracking::gui::glCamera::gl_projection(), tpc_tracking::gui::glCamera::in_3d_mode(), m_camera, tpc_error, and tpc_info3. |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 304 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
|
|
|
Definition at line 448 of file opengl.cc. References tpc_tracking::gui::glCamera::get_border_2d(), and m_camera. |
|
|
|
|
|
Definition at line 247 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea. Referenced by tpc_tracking::gui::Window::configure(), configure_event(), tpc_tracking::gui::Window::get_drawingarea_rectangle(), and tpc_tracking::gui::Window::pixmap_expose(). |
|
|
|
|
|
Definition at line 244 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea. Referenced by configure_event(), and tpc_tracking::gui::Window::get_drawingarea_rectangle(). |
|
||||||||||||
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
||||||||||||
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 286 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
||||||||||||
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
||||||||||||
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 297 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
|
|
|
Definition at line 440 of file opengl.cc. References tpc_tracking::gui::glCamera::get_delta_x_from_percent_2d(), tpc_tracking::gui::WindowBase::get_mouse_delta_x_percent(), and m_camera. Referenced by tpc_tracking::ZEventDisplay::motion_notify(). |
|
|
|
|
|
Definition at line 250 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_delta_x. Referenced by get_mouse_delta_x_2d(). |
|
|
|
|
|
Definition at line 444 of file opengl.cc. References tpc_tracking::gui::glCamera::get_delta_y_from_percent_2d(), tpc_tracking::gui::WindowBase::get_mouse_delta_y_percent(), and m_camera. Referenced by tpc_tracking::ZEventDisplay::motion_notify(). |
|
|
|
|
|
Definition at line 253 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_delta_y. Referenced by get_mouse_delta_y_2d(), and tpc_tracking::ZEventDisplay::motion_notify(). |
|
|
|
|
|
Definition at line 432 of file opengl.cc. References tpc_tracking::gui::WindowBase::get_mouse_x_percent(), tpc_tracking::gui::glCamera::get_x_from_percent_2d(), and m_camera. Referenced by tpc_tracking::ZEventDisplay::button_press(), tpc_tracking::ZEventDisplay::draw_charge_distribution(), and tpc_tracking::ZEventDisplay::gl_expose(). |
|
|
|
|
|
Definition at line 256 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_x. Referenced by get_mouse_x_2d(). |
|
|
|
|
|
Definition at line 436 of file opengl.cc. References tpc_tracking::gui::WindowBase::get_mouse_y_percent(), tpc_tracking::gui::glCamera::get_y_from_percent_2d(), and m_camera. Referenced by tpc_tracking::ZEventDisplay::button_press(), tpc_tracking::ZEventDisplay::draw_charge_distribution(), and tpc_tracking::ZEventDisplay::gl_expose(). |
|
|
|
|
|
Definition at line 259 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_y. Referenced by get_mouse_y_2d(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, and tpc_tracking::EventDisplay. |
|
|
Reimplemented in tpc_tracking::EventDisplay, and tpc_tracking::EventDisplay. Definition at line 429 of file opengl.cc. Referenced by configure_event(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 426 of file opengl.cc. Referenced by expose_event(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 423 of file opengl.cc. Referenced by realize_event(). |
|
|
Definition at line 69 of file WindowBase.h. References tpc_inline. |
|
|
Definition at line 69 of file WindowBase.h. References tpc_inline. Referenced by tpc_tracking::ChargedPadViewer::draw_axes(), and tpc_tracking::ChargedPadViewer::draw_no_pad(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, and tpc_tracking::ZEventDisplay. Definition at line 39 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, and tpc_tracking::ZEventDisplay. Definition at line 39 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 19 of file WindowBase.cc. References tpc_info3. |
|
|
Reimplemented in tpc_tracking::gui::Window, and tpc_tracking::gui::Window. |
|
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 43 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 43 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::key_press_event(). |
|
|
|
|
|
Definition at line 212 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::key_press(). Referenced by tpc_tracking::gui::WindowBase::static_key_press_event(). |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 44 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 44 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
|
|
|
|
|
|
|
Definition at line 194 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::realize_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 346 of file opengl.cc. References gl_realize(), tpc_tracking::gui::glText::init(), m_gl_text, and tpc_info3. |
|
|
Reimplemented in tpc_tracking::ZEventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::ZEventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 368 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::invalidate(), and tpc_tracking::gui::WindowBase::m_bRefreshEventData. Referenced by tpc_tracking::gui::WindowBase::refresh_gui(). |
|
|
|
|
|
Definition at line 357 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows, and tpc_tracking::gui::WindowBase::refresh_event_data(). |
|
|
|
|
|
Definition at line 362 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows. Referenced by tpc_tracking::gui::WindowBase::WindowBase(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, and tpc_tracking::EventDisplay. |
|
|
|
|
|
|
Definition at line 57 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_timeout_id, tpc_tracking::gui::WindowBase::static_timeout(), and tpc_info3. Referenced by tpc_tracking::MemoryStatus::init(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 116 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::button_press_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 104 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::configure_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 25 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::create(), and tpc_info3. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 96 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::delete_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 107 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::expose_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 110 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::key_press_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 319 of file WindowBase.cc. References tpc_info3. Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 113 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::motion_notify_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 101 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::realize_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 68 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::timeout(). Referenced by tpc_tracking::gui::WindowBase::start_timeout(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 74 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::ui_action(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 77 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::ui_toggle_action(). |
|
|
|
|
|
Definition at line 61 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_timeout_id, and tpc_info3. Referenced by tpc_tracking::gui::WindowBase::close(). |
|
|
|
|
|
Definition at line 30 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(), and tpc_info3. Referenced by tpc_tracking::gui::WindowBase::~WindowBase(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::EventDisplay, and tpc_tracking::MemoryStatus. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::EventDisplay, and tpc_tracking::MemoryStatus. Definition at line 71 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::static_timeout(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 80 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(). Referenced by tpc_tracking::gui::WindowBase::static_ui_action(). |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::ChargedPadViewer, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 84 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::invalidate(), and tpc_tracking::gui::WindowBase::m_window. Referenced by tpc_tracking::gui::WindowBase::static_ui_toggle_action(). |
|
|
|
|
|
Definition at line 365 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows. Referenced by tpc_tracking::gui::WindowBase::close(). |
|
|
Definition at line 68 of file WindowBase.h. References tpc_inline. |
|
|
Definition at line 68 of file WindowBase.h. References tpc_inline. Referenced by tpc_tracking::ChargedPadViewer::draw_no_pad(). |
|
|
Definition at line 104 of file WindowBase.h. |
|
|
Definition at line 104 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
Definition at line 113 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::expose_event(), and tpc_tracking::gui::WindowBase::refresh_event_data(). |
|
|
Definition at line 164 of file opengl.h. Referenced by expose_event(), get_border_2d(), get_mouse_delta_x_2d(), get_mouse_delta_y_2d(), get_mouse_x_2d(), and get_mouse_y_2d(). |
|
|
Definition at line 102 of file WindowBase.h. |
|
|
|
Definition at line 162 of file opengl.h. Referenced by configure_event(), and realize_event(). |
|
|
|
|
|
Definition at line 163 of file opengl.h. Referenced by derived_create(). |
|
|
Definition at line 110 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_delta_x_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 111 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_delta_y_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 106 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
Definition at line 107 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
Definition at line 108 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_x_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 109 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_y_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 112 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::start_timeout(), and tpc_tracking::gui::WindowBase::stop_timeout(). |
|
|
Definition at line 105 of file WindowBase.h. |
|
|
Definition at line 105 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::create(), and tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
Definition at line 101 of file WindowBase.h. |
|
|
|
Definition at line 78 of file WindowBase.h. |
|
|
Definition at line 356 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::refresh_gui(), tpc_tracking::gui::WindowBase::register_window(), and tpc_tracking::gui::WindowBase::unregister_window(). |
1.3.9.1