#include <Environment.h>
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 |
Class to handle the Environment.
| LUVis::Environment::Environment | ( | ) |
| LUVis::Environment::~Environment | ( | ) |
| 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 | ) |
Pointer to the Interactor.
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] |
1.4.7