43 #ifndef GTKFIELDDIAGWINDOW_HPP
44 #define GTKFIELDDIAGWINDOW_HPP 1
63 virtual void zoom_fit(
void );
64 virtual void *build_preferences( GtkWidget *notebook );
65 virtual void read_preferences( GtkWidget *notebook,
void *pdata );
67 virtual std::string track_text(
double x,
double y );
69 void export_data(
void );
70 static void menuitem_export_signal( GtkToolButton *button,
Interactive field diagnostic plotter.
Definition: gtkfielddiagwindow.hpp:53
Field diagnostic plotter.
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.
GTK Plotter class.
Definition: gtkplotter.hpp:66
Geometry defining class.
Definition: geometry.hpp:131
Base class for interactive plotters.
Definition: gtkwindow.hpp:61
field_loc_type_e
Definition: fielddiagplot.hpp:70
field_type_e
Field type.
Definition: types.hpp:88
Three dimensional vector.
Definition: vec3d.hpp:58
virtual ~GTKFieldDiagWindow()
Field diagnostics plot.
Definition: fielddiagplot.hpp:83