Public Member Functions | List of all members
GTKParticleDiagWindow Class Reference

Interactive particle diagnostics plotter. More...

#include <gtkparticlediagwindow.hpp>

Inheritance diagram for GTKParticleDiagWindow:
GTKWindow

Public Member Functions

 GTKParticleDiagWindow (GTKPlotter *plotter, const ParticleDataBase *pdb, const Geometry *geom, coordinate_axis_e axis, double level, particle_diag_plot_type_e type, trajectory_diagnostic_e diagx, trajectory_diagnostic_e diagy)
 Constructor for diagnostics window.
 
virtual ~GTKParticleDiagWindow ()
 
- Public Member Functions inherited from GTKWindow
virtual ~GTKWindow ()
 
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)
 
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 particle diagnostics plotter.

Constructor & Destructor Documentation

GTKParticleDiagWindow::GTKParticleDiagWindow ( GTKPlotter plotter,
const ParticleDataBase pdb,
const Geometry geom,
coordinate_axis_e  axis,
double  level,
particle_diag_plot_type_e  type,
trajectory_diagnostic_e  diagx,
trajectory_diagnostic_e  diagy 
)

Constructor for diagnostics window.

style is the style of plot with 0 being scatter plot and 1 being colormap (histogram) plot.

virtual GTKParticleDiagWindow::~GTKParticleDiagWindow ( )
virtual

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