#include <glui.h>
#include "Error.h"
#include "CVoxelData.h"
#include "MenuBar.h"
#include "StateBar.h"
#include "FileDialog.h"
#include "OptionPanel.h"
#include "Viewport.h"
#include "RawReader.h"
#include "Arrow2d.h"
#include "CGrid.h"
#include "Background.h"
|
The event generated when the user changes the grid size in arrow plot mode |
|
The event generated when the user changes the arrow plot mode |
|
The resampling factor for the background texture |
|
The event generated when canceling the file dlg. |
|
The event generated when confirming the file dlg. |
|
The event generated when the user enables/disables the rendering for the first dataset |
|
The event generated when the user enanbles/disables the rendering for the second dataset |
|
The flag if the debugmode is enabled |
|
The default distance of arrows in arrow plot mode |
|
The default path to search for data files. |
|
The default dSep (distance between streamlines |
|
|
|
The default dt for the streamline integration |
|
The option name for the Euler Integration |
|
The option name for the Euler Integration |
|
The font on self defined GUI elements |
|
The minimum distance of arrows in arrow plot mode |
|
The minimum distance of arrows in arrow plot mode |
|
The event generated when changing between arrow plot mode and streamline plot mode |
|
The option name for the nonuniform arrow plot mode |
|
The event generated when pressing the button beside the listbox |
|
The event generated when the display should be refreshed |
|
The option name for the Runge Kutta Integration |
|
The event generated when the user defines a seed point with the mouse |
|
The event generated when the user wants to define seed points |
|
The event generated when changing the file selection in the list box. |
|
The event generated when pressing the add path button |
|
The event generated when the user changes the distance of the streamlines |
|
The event generated when the user changes the stepsize of the streamline integration |
|
|
|
The event generated when the user changes the streamline integration method |
|
The option name for the uniform arrow plot mode |
|
The event generated when the user changes the range of the min, max and peek value |
|
The event generated when the user changes the range of the min, max and peek value for the 2nd dataset. |
|
The defualt x resolution |
|
The default y resolution |
|
The event generated when the user wants to zoom in |
|
The event generated when the user wants to zoom out |
|
The program can reach these states of total destruction wich determine the content to be rendered in the main window. The states are evaluated in the display function of the main class and provide the following:
|
|
Method that is registered as rendering loop for GLUT and GLUI. Refer to LifeVariables.h for further description. |
|
This function is registered as callback for all events that happen on the Gui. Refer to LifeVariables.h for further description. |
|
Idle function just for the lazy computers. Here is no magic so there is no further description in LifeVariables.h |
|
Function to handle all keyboard events
|
|
Method to render an integer as BitmapText on the screen. Refer to LifeVariables for further description. |
|
Method to render a string as BitmapText on the screen. Refer to LifeVariables for further description. |
|
Function to handle reshape events. Refer to LifeVariables.h for further description. |
|
Method to output debug messages from OpenGL. Refer to LifeVariables for further description. |
|
The dialog to open a path where raw files can be found |
|
The regulary resampled grid for arrow plots |
|
The main rendering area which is left for the visualisation |
|
The panel that emulates a menubar |
|
The panel that contains options for the visualisation |
|
The background texture for the first dataset |
|
The reader class which is used to load the datasets |
|
The current interactive seedPoint |
|
The panel that emulates a statebar |