#include <VolumeRenderer.h>
geFlow::VolumeRenderer::VolumeRenderer |
( |
| ) |
|
geFlow::VolumeRenderer::~VolumeRenderer |
( |
| ) |
|
void geFlow::VolumeRenderer::clear |
( |
| ) |
|
void geFlow::VolumeRenderer::create |
( |
std::string |
_shaderpath, |
|
|
vmml::Vector2d |
_viewport, |
|
|
vmml::Vector3d |
_scale, |
|
|
vmml::Vector3d |
_position |
|
) |
| |
void geFlow::VolumeRenderer::draw |
( |
std::shared_ptr< ge::Camera > |
_cam | ) |
|
GLuint geFlow::VolumeRenderer::getVolumeCompositionHandleForLayer |
( |
int |
_idx, |
|
|
int |
_timestep |
|
) |
| const |
int geFlow::VolumeRenderer::getVolumeCompositionSize |
( |
| ) |
const |
void geFlow::VolumeRenderer::isEnabled |
( |
bool |
_in | ) |
|
bool geFlow::VolumeRenderer::isEnabled |
( |
| ) |
const |
void geFlow::VolumeRenderer::selectRayMarchingMethod |
( |
int |
_rayMarching | ) |
|
void geFlow::VolumeRenderer::setFramebufferStandardIDs |
( |
int |
_id | ) |
|
void geFlow::VolumeRenderer::setLMIP |
( |
float |
_lmipThreshold | ) |
|
void geFlow::VolumeRenderer::setStepSize |
( |
float |
_stepsize | ) |
|
void geFlow::VolumeRenderer::setTransferFunctionTextureData |
( |
unsigned char * |
_tfdata | ) |
|
void geFlow::VolumeRenderer::updateCompositions |
( |
vmml::Vector2d |
_viewport, |
|
|
vmml::Vector2d |
_camViewport |
|
) |
| |
void geFlow::VolumeRenderer::updateTextureSelection |
( |
int |
_directory, |
|
|
int |
_timestep |
|
) |
| |
void geFlow::VolumeRenderer::updateTransferfunction |
( |
| ) |
|
The documentation for this class was generated from the following files:
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineFlow/include/VolumeRenderer.h
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineFlow/src/VolumeRenderer.cpp