Public Member Functions | List of all members
GTKGeomWindow Class Reference

Interactive geometry plotter. More...

#include <gtkgeomwindow.hpp>

Inheritance diagram for GTKGeomWindow:
GTKWindow

Public Member Functions

 GTKGeomWindow (class GTKPlotter *plotter, const Geometry *geom, const ScalarField *epot, const ScalarField *scharge, const ScalarField *tdens, const VectorField *bfield, const ParticleDataBase *pdb)
 ~GTKGeomWindow ()
- Public Member Functions inherited from GTKWindow
virtual ~GTKWindow ()
virtual void * build_preferences (GtkWidget *notebook)
virtual void read_preferences (GtkWidget *notebook, void *pdata)
void draw_and_expose (void)
void show (void)

Additional Inherited Members

- Protected Member Functions inherited from GTKWindow
 GTKWindow (GTKPlotter *plotter)
virtual void zoom_fit (void)
virtual std::string track_text (double x, double y)
 Function which providies tracking text at (x,y)
void expose (int x, int y, int width, int height)
- Protected Attributes inherited from GTKWindow
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

Interactive geometry plotter.

Constructor & Destructor Documentation

GTKGeomWindow::GTKGeomWindow ( class GTKPlotter plotter,
const Geometry geom,
const ScalarField epot,
const ScalarField scharge,
const ScalarField tdens,
const VectorField bfield,
const ParticleDataBase pdb 
)
GTKGeomWindow::~GTKGeomWindow ( )

The documentation for this class was generated from the following file: