LUVis::Environment Class Reference

Environment Class. More...

#include <Environment.h>

List of all members.

Public Member Functions

 Environment ()
 ~Environment ()
void Env ()
void setVolumeRayCastSteps (int _steps)
int getVolumeRayCastSteps ()
void setViewerSliceAxis (int axis)
int getViewerSliceAxis ()
void setViewerSlice (int slice)
int getViewerSlice ()
Volume getVolume ()
void setVolume (Volume^_TheVolume)
Matrix getViewingTransformation ()
void setViewingTransformation (Matrix^Viewing)
ColorTransferFunction getColorTransferFunction ()
void setInteractor (Interactor^_TheInteractor)

Public Attributes

Volume TheVolume
 Pointer to the Volume.
Interactor TheInteractor
 Pointer to the Interactor.

Static Private Attributes

static int VolumeRayCastSteps = 255
static int ViewerSliceAxis = 0
static int ViewerSlice = 0
static Matrix ViewingTransformation = nullptr


Detailed Description

Environment Class.

Class to handle the Environment.


Constructor & Destructor Documentation

LUVis::Environment::Environment (  ) 

LUVis::Environment::~Environment (  ) 


Member Function Documentation

void LUVis::Environment::Env (  ) 

ColorTransferFunction LUVis::Environment::getColorTransferFunction (  ) 

int LUVis::Environment::getViewerSlice (  ) 

int LUVis::Environment::getViewerSliceAxis (  ) 

Matrix LUVis::Environment::getViewingTransformation (  ) 

Volume LUVis::Environment::getVolume (  ) 

int LUVis::Environment::getVolumeRayCastSteps (  ) 

void LUVis::Environment::setInteractor ( Interactor _TheInteractor  ) 

void LUVis::Environment::setViewerSlice ( int  slice  ) 

void LUVis::Environment::setViewerSliceAxis ( int  axis  ) 

void LUVis::Environment::setViewingTransformation ( Matrix Viewing  ) 

void LUVis::Environment::setVolume ( Volume _TheVolume  ) 

void LUVis::Environment::setVolumeRayCastSteps ( int  _steps  ) 


Member Data Documentation

Interactor LUVis::Environment::TheInteractor

Pointer to the Interactor.

Volume LUVis::Environment::TheVolume

Pointer to the Volume.

int LUVis::Environment::ViewerSlice = 0 [static, private]

int LUVis::Environment::ViewerSliceAxis = 0 [static, private]

Matrix LUVis::Environment::ViewingTransformation = nullptr [static, private]

int LUVis::Environment::VolumeRayCastSteps = 255 [static, private]


The documentation for this class was generated from the following files:
Generated on Wed Dec 6 16:25:58 2006 by  doxygen 1.4.7