GTKGeomWindow Class Reference
Interactive geometry plotter window. More...
#include <gtkgeomwindow.hpp>
Inheritance diagram for GTKGeomWindow:

Public Member Functions | |
GTKGeomWindow (class GTKPlotter &plotter, const Geometry &geom, const EpotField *epot, const EpotEfield *efield, const MeshScalarField *scharge, const MeshScalarField *tdens, const VectorField *bfield, const ParticleDataBase *pdb) | |
Constructor. More... | |
virtual | ~GTKGeomWindow () |
Destructor. More... | |
![]() | |
virtual | ~GTKFrameWindow () |
Destructor. More... | |
void | draw_and_expose (void) |
void | show (void) |
![]() | |
GTKWindow () | |
Constructor. More... | |
virtual | ~GTKWindow () |
Destructor. More... | |
Additional Inherited Members | |
![]() | |
GTKFrameWindow (GTKPlotter &plotter) | |
void | draw (cairo_t *cairo) |
![]() | |
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 |
int | _start [2] |
Tool specific coordinates. More... | |
int | _end [2] |
Tool specific coordinates. More... | |
int | _tool |
Selected tool. More... | |
int | _draw_action |
Flag for toll specific draw actions. More... | |
Detailed Description
Interactive geometry plotter window.
Constructor & Destructor Documentation
◆ GTKGeomWindow()
GTKGeomWindow::GTKGeomWindow | ( | class GTKPlotter & | plotter, |
const Geometry & | geom, | ||
const EpotField * | epot, | ||
const EpotEfield * | efield, | ||
const MeshScalarField * | scharge, | ||
const MeshScalarField * | tdens, | ||
const VectorField * | bfield, | ||
const ParticleDataBase * | pdb | ||
) |
Constructor.
◆ ~GTKGeomWindow()
|
virtual |
Destructor.
The documentation for this class was generated from the following files: