E:/Eigene Dateien/Michi/Studium/Semester7/Vis/LU/Beispiel2/FlowVis/header/GUI.h File Reference

#include <glui.h>

Defines

#define GLUI_ID_BACKGROUND   0
#define GLUI_ID_TRANSFERFUNCTION_CHECKBOX   1
#define GLUI_ID_FILEBROWSER   2
#define GLUI_ID_BIGENDIAN   3
#define GLUI_ID_SCREENSHOT   4
#define GLUI_ARROW_X_COUNT   5
#define GLUI_ARROW_Y_COUNT   6
#define GLUI_ARROW_ENABLE   7
#define GLUI_ARROW_SIZE   8
#define GLUI_ARROW_TF   9
#define GLUI_ARROW_ENABLESIZEMODIFICATION   10
#define GLUI_ID_INTEGRATION   11
#define GLUI_ID_DSEP   12
#define GLUI_ID_DTEST   13
#define GLUI_ID_DT   14
#define GLUI_ID_MODUS   15
#define GLUI_ID_SEEDPOINTS   16
#define GLUI_ID_ENABLE_STREAMLINES   17
#define GLUI_ID_SAVE_OPTIONS_TEXTBOX   18
#define GLUI_ID_SAVE_OPTIONS_BUTTON   19
#define GLUI_ID_CAMERARESET   20
#define GLUI_ID_QUIT   21
#define GLUI_ID_STREAMLINE_COLOR_BUTTON   22
#define GLUI_ID_LINEWIDTH   23
#define GLUI_ID_LINECLAMP   24
#define GLUI_ID_FUNCTION   25
#define GLUI_ID_PERIOD   26

Functions

void gluiCallback (int id)
void buildGui ()
void enableGUI ()

Variables

GLUIglui_subwin
GLUI_RolloutbackgroundRollout
GLUI_RadioGroupbackgroundGroup
GLUI_RadioButtonchannel1Radio
GLUI_RadioButtonchannel2Radio
GLUI_CheckboxshowTFCheckbox
int backgroundIndex = 0
int transferFunctionValue = 0
GLUI_RolloutstreamlineRollout
GLUI_PanelmodusPanel
GLUI_RadioGroupmodusGroup
GLUI_RadioGroupfunctionGroup
GLUI_RadioButtonmodusNormalRadio
GLUI_RadioButtonmodusEvenlyRadio
GLUI_RadioButtonfunction1Radio
GLUI_RadioButtonfunction2Radio
GLUI_SpinnerseedPointsSpinner
GLUI_PanelintegrationPanel
GLUI_RadioGroupintegrationGroup
GLUI_RadioButtonintegrationEulerRadio
GLUI_RadioButtonintegrationRungeKuttaRadio
GLUI_SpinnerdtSpinner
GLUI_SpinnerdsepSpinner
GLUI_SpinnerdtestSpinner
GLUI_SpinnerfunctionPeriodSpinner
GLUI_ButtonstreamlineColorButton
GLUI_SpinnerlineWidthSpinner
GLUI_SpinnerlineWidthClampSpinner
int integrationIndex = 0
int modusIndex = 0
int functionIndex = 0
int seedPoints = 5
int functionPeriod = 160
float dsep = 0.4f
float dtest = 0.2f
float dt = 0.005
int enableStreamlines = 1
float lineWidth = 0.1f
float lineWidthClamp = 0.04f
GLUI_RolloutarrowplotRollout
GLUI_PanelarrowNumPanel
GLUI_PanelarrowDisplayPanel
int arrowsXCount = 10
int arrowsYCount = 10
int enableArrowplot = 0
int enableSizeModification = 1
float arrowsSize = 40.0
int applyArrowTF = 0
GLUI_RolloutfilebrowserRollout
GLUI_FileBrowserfilebrowser
int fileBigEndian
GLUI_EditTextoptionsTextbox
GLUI_RolloutsaveRollout
GLUI_ButtonsaveButton
char * optionsboxText [sizeof(GLUI_String)]
GLUI_ButtonresetCamera

Define Documentation

#define GLUI_ARROW_ENABLE   7

#define GLUI_ARROW_ENABLESIZEMODIFICATION   10

#define GLUI_ARROW_SIZE   8

#define GLUI_ARROW_TF   9

#define GLUI_ARROW_X_COUNT   5

#define GLUI_ARROW_Y_COUNT   6

#define GLUI_ID_BACKGROUND   0

#define GLUI_ID_BIGENDIAN   3

#define GLUI_ID_CAMERARESET   20

#define GLUI_ID_DSEP   12

#define GLUI_ID_DT   14

#define GLUI_ID_DTEST   13

#define GLUI_ID_ENABLE_STREAMLINES   17

#define GLUI_ID_FILEBROWSER   2

#define GLUI_ID_FUNCTION   25

#define GLUI_ID_INTEGRATION   11

#define GLUI_ID_LINECLAMP   24

#define GLUI_ID_LINEWIDTH   23

#define GLUI_ID_MODUS   15

#define GLUI_ID_PERIOD   26

#define GLUI_ID_QUIT   21

#define GLUI_ID_SAVE_OPTIONS_BUTTON   19

#define GLUI_ID_SAVE_OPTIONS_TEXTBOX   18

#define GLUI_ID_SCREENSHOT   4

#define GLUI_ID_SEEDPOINTS   16

#define GLUI_ID_STREAMLINE_COLOR_BUTTON   22

#define GLUI_ID_TRANSFERFUNCTION_CHECKBOX   1


Function Documentation

void buildGui (  ) 

Builds the GLUI GUI

void enableGUI (  ) 

Enables the whole GUI

void gluiCallback ( int  id  ) 

GLUI callback function

Parameters:
id ID of the GLUI element, which triggered the callback


Variable Documentation

int applyArrowTF = 0

float arrowsSize = 40.0

int arrowsXCount = 10

int arrowsYCount = 10

int backgroundIndex = 0

float dsep = 0.4f

float dt = 0.005

float dtest = 0.2f

int enableArrowplot = 0

int functionIndex = 0

int functionPeriod = 160

float lineWidth = 0.1f

float lineWidthClamp = 0.04f

int modusIndex = 0

char* optionsboxText[sizeof(GLUI_String)]

int seedPoints = 5


Generated on Tue Jan 20 23:44:10 2009 for FlowVis by  doxygen 1.5.7.1