U:/visualisierung/bsp2/FlowVis/src/glui.cpp File Reference

#include <windows.h>
#include <stdlib.h>
#include <io.h>
#include <iostream>
#include <string.h>
#include <glew.h>
#include <il.h>
#include <math.h>
#include <GL/glui.h>
#include <GL/glut.h>
#include "FlowData.h"
#include "FlowGeometry.h"
#include "Color.h"
#include "Timer.h"
#include "vec3.h"
#include "main.h"

Functions

void initGLUIControls ()
void changeEsslColor (int)
void changeEulerColor (int)
void changeRungeKuttaColor (int)
void changeScalarChannel (int)
void updateWindow (int)
void changeDataFile (int)

Variables

FlowDatafData
GLUI * glui
bool doUpdateWindow = false
int doRenderArrowPlot = 0
int doRenderScalarColorCoding = 1
int doRenderStreamlinesEuler = 0
int doRenderStreamlinesRungeKutta = 0
int doRenderEssl = 1
int doRenderSeedPoints = 0
int numArrowsX = 20
int numArrowsY = 20
int arrowSizeX = 8
int arrowSizeY = 8
int doAdaptSizeLog = 0
int doAdaptSizeX = 1
int doAdaptSizeY = 1
int doAdaptColor = 1
int numSeedPointsX = 10
int numSeedPointsY = 10
int seedPointMode = 0
int doUseProximityTest = 0
int slMaxNumSteps = 4
int proximity = 5
int doFollowBackward = 1
float * eulerColor = new float[3]
float eulerDt = 0.1
float * rungekuttaColor = new float[3]
float rungekuttaDt = 0.1
int vecLengthChannel
int scalarChannel = 3
int sccChannel
float esslDSep = 0.1
float esslDTest = 0.5
float * esslColor = new float[3]
float esslDt = 0.1
int esslRenderMode = 0
float esslLineWidth = 2.5
int esslMaxNumSteps = 4
int esslGlyphSizeX = 8
int esslGlyphSizeY = 4
int esslTexN = 200
int esslTexFunc = 0
int dataFile = 1
GLUI_Listbox * ui_settingFiles
GLUI_EditText * ui_settingFileName
int selectedSettingFile = 0
string settingFileName
int doLoadSaveTFScalar = 1
int doLoadSaveTFArrow = 1
int doLoadSaveArrowSettings = 1

Function Documentation

void changeDataFile ( int   ) 

void changeEsslColor ( int   ) 

void changeEulerColor ( int   ) 

void changeRungeKuttaColor ( int   ) 

void changeScalarChannel ( int   ) 

void initGLUIControls (  ) 

void updateWindow ( int   ) 


Variable Documentation

int arrowSizeX = 8

int arrowSizeY = 8

int dataFile = 1

int doAdaptColor = 1

int doAdaptSizeLog = 0

int doAdaptSizeX = 1

int doAdaptSizeY = 1

int doFollowBackward = 1

int doLoadSaveArrowSettings = 1

int doLoadSaveTFArrow = 1

int doLoadSaveTFScalar = 1

int doRenderArrowPlot = 0

int doRenderEssl = 1

int doRenderScalarColorCoding = 1

int doRenderSeedPoints = 0

int doRenderStreamlinesEuler = 0

int doRenderStreamlinesRungeKutta = 0

bool doUpdateWindow = false

int doUseProximityTest = 0

float* esslColor = new float[3]

float esslDSep = 0.1

float esslDt = 0.1

float esslDTest = 0.5

int esslGlyphSizeX = 8

int esslGlyphSizeY = 4

float esslLineWidth = 2.5

int esslMaxNumSteps = 4

int esslRenderMode = 0

int esslTexFunc = 0

int esslTexN = 200

float* eulerColor = new float[3]

float eulerDt = 0.1

FlowData* fData

GLUI* glui

int numArrowsX = 20

int numArrowsY = 20

int numSeedPointsX = 10

int numSeedPointsY = 10

int proximity = 5

float* rungekuttaColor = new float[3]

float rungekuttaDt = 0.1

int scalarChannel = 3

int sccChannel

int seedPointMode = 0

int selectedSettingFile = 0

string settingFileName

int slMaxNumSteps = 4

GLUI_EditText* ui_settingFileName

GLUI_Listbox* ui_settingFiles

int vecLengthChannel


Generated on Sun Jan 20 16:06:34 2008 for Flow Visualisation by  doxygen 1.5.4