5 #ifndef BALL_VIEW_DATATYPE_STANDARDDATASETS_H
6 #define BALL_VIEW_DATATYPE_STANDARDDATASETS_H
8 #ifndef BALL_VIEW_DATATYPE_DATASET_H
12 #ifndef BALL_DATATYPE_REGULARDATA1D_H
16 #ifndef BALL_DATATYPE_REGULARDATA2D_H
20 #ifndef BALL_DATATYPE_REGULARDATA3D_H
24 #ifndef BALL_VIEW_DATATYPE_RAYTRACEABLEGRID_H
28 #ifndef BALL_VIEW_DATATYPE_RAYTRACEABLECONTOURSURFACEDIALOG_H
32 #ifndef BALL_MATHS_VECTOR3_H
36 #include <boost/shared_ptr.hpp>
41 class SnapShotManager;
46 class ContourSurfaceDialog;
47 class SnapshotVisualisationDialog;
48 class FieldLinesDialog;
49 class GridVisualizationDialog;
85 virtual
bool createMenuEntries();
113 bool createVectorGrid();
116 bool createRaytraceableGrid();
119 void computeIsoContourSurface();
125 void createHistogramGrid();
128 void visualizeGrid();
171 virtual
bool createMenuEntries();
184 bool visualizeTrajectory();
187 bool bufferTrajectory();
226 virtual
bool createMenuEntries();
239 void showDockResult();
242 bool saveDockTrajectory();
282 virtual
bool createMenuEntries();
295 bool visualizeFieldLines();
329 virtual
bool createMenuEntries();
345 void visualizeRaytraceableContourSurface();
357 #endif // BALL_VIEW_DATATYPE_STANDARDDATASETS_H