GTKFieldDiagWindow Class Reference
Interactive field diagnostic plotter. More...
#include <gtkfielddiagwindow.hpp>
Inheritance diagram for GTKFieldDiagWindow:

Public Member Functions | |
GTKFieldDiagWindow (GTKPlotter &plotter, const Geometry &geom, size_t N, const Vec3D &x1, const Vec3D &x2, const field_diag_type_e diag[2], const field_loc_type_e loc[2]) | |
Make new field diagnostic window. More... | |
virtual | ~GTKFieldDiagWindow () |
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 field diagnostic plotter.
Constructor & Destructor Documentation
◆ GTKFieldDiagWindow()
GTKFieldDiagWindow::GTKFieldDiagWindow | ( | GTKPlotter & | plotter, |
const Geometry & | geom, | ||
size_t | N, | ||
const Vec3D & | x1, | ||
const Vec3D & | x2, | ||
const field_diag_type_e | diag[2], | ||
const field_loc_type_e | loc[2] | ||
) |
Make new field diagnostic window.
Field is diagnosed on a line from x1 to x2. On the first y-axis, g1type field is plotted. On the second g2type field is plotted. The data displayed on first x-axis is specified by dist1type and the second x-axis on dist2type.
◆ ~GTKFieldDiagWindow()
|
virtual |
Destructor.
The documentation for this class was generated from the following files: