Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp File Reference

#include <stdlib.h>
#include "glos.h"
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#include <string.h>
#include "vuColour31a.h"
#include "vuSimpleTypes.h"
#include "vuTFunc/vuTFDesignSpec.h"
#include "Volume.h"
#include "VolSet.h"
#include "TorstensFilters.h"
#include "SimpleDefs.h"
#include "specfvr.h"

Include dependency graph for Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp:

Include dependency graph

Go to the source code of this file.

Functions

void InitOpenGL (void)
void Display (void)
void Reshape (int w, int h)
void Keyboard (unsigned char key, int x, int y)
int main (int argc, char **argv)

Variables

vu1112118 g_Renderer
vuColour31a g_Light


Function Documentation

void Display void   ) 
 

Definition at line 26 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

References g_Renderer, and vu1112118::render().

Referenced by main().

Here is the call graph for this function:

void InitOpenGL void   ) 
 

Definition at line 20 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

References GL_FLAT, glClearColor(), and glShadeModel().

Referenced by main().

Here is the call graph for this function:

void Keyboard unsigned char  key,
int  x,
int  y
 

Definition at line 37 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

References g_Light, g_Renderer, vu1112118::keyboard(), and vu1112118::setLight().

Referenced by main().

Here is the call graph for this function:

int main int  argc,
char **  argv
 

Definition at line 53 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

References Display(), g_Light, g_Renderer, vuTFDesignSpec::generateFunction(), vuTFDesignSpec::getLightNode(), InitOpenGL(), Keyboard(), vuTFDesign::loadTF(), vu1112118::read(), Reshape(), vu1112118::resize(), vu1::setFileName(), vu1112118::setLight(), vu1112118::setOversample(), vu111211::setTransferFunc(), and vu1112118::setZeroPad().

Here is the call graph for this function:

void Reshape int  w,
int  h
 

Definition at line 32 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

References g_Renderer, and vu1112118::resize().

Referenced by main().

Here is the call graph for this function:


Variable Documentation

vuColour31a g_Light
 

Definition at line 18 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

Referenced by Keyboard(), and main().

vu1112118 g_Renderer
 

Definition at line 17 of file Volume/Regular/Unimodal/3d/1B/Intensity/SpecFVR/main.cpp.

Referenced by Display(), Keyboard(), main(), and Reshape().


Generated on Wed Dec 15 21:20:43 2004 for vuVolume by  doxygen 1.3.9.1