GTKFrameWindow Class Reference
Base class for interactive plotters. More...
#include <gtkframewindow.hpp>
Inheritance diagram for GTKFrameWindow:
Public Member Functions | |
| virtual | ~GTKFrameWindow () |
| Destructor. More... | |
| virtual void * | build_preferences (GtkWidget *notebook) |
| virtual void | read_preferences (GtkWidget *notebook, void *pdata) |
| void | draw_and_expose (void) |
| void | show (void) |
Public Member Functions inherited from GTKWindow | |
| GTKWindow () | |
| Constructor. More... | |
| virtual | ~GTKWindow () |
| Destructor. More... | |
Protected Member Functions | |
| GTKFrameWindow (GTKPlotter &plotter) | |
| virtual void | zoom_fit (void) |
| virtual std::string | track_text (double x, double y) |
| Function which providies tracking text at (x,y) More... | |
| void | draw (cairo_t *cairo) |
| void | expose (int x, int y, int width, int height) |
Protected Attributes | |
| GTKPlotter & | _plotter |
| Frame | _frame |
| GtkWidget * | _window |
| GtkWidget * | _darea |
| GtkWidget * | _menubar |
| GtkWidget * | _menu_file |
| GtkWidget * | _toolbar |
| GtkWidget * | _statusbar |
| GtkToolItem * | _radioitem |
| double | _track_px |
| double | _track_py |
Detailed Description
Base class for interactive plotters.
Provides all the common features for the interactive gtk based plotter windows.
Constructor & Destructor Documentation
|
virtual |
Destructor.
Member Function Documentation
|
protectedvirtual |
Function which providies tracking text at (x,y)
Virtual function. Provides empty string by default but can be overwritten by implementations of GTKWindow.
The documentation for this class was generated from the following files:
Public Member Functions inherited from