|
HDK
|
#include <GR_VolumeRender.h>
Public Member Functions | |
| void | addSlices (const UT_Array< GR_VolumeSlice * > &new_slices) |
| void | addFogSlice (fpreal depth, fpreal slice) |
| void | setFogTexture (GR_TextureRef fog, fpreal opacity) |
| void | setFogShader (RV_ShaderProgram *sh) |
| void | setFogRange (const UT_Vector2D &range) |
| bool | hasSlices () const |
| void | clearSlices () |
| void | draw (RV_Render *r, GR_Uniforms *u, const GR_CommonDispOption *opt, bool hq_lighting, bool has_fog, bool show_selection) |
| void | destroyResources () |
Static Public Member Functions | |
| static GR_VolumeRender * | get (int idx=0) |
| static int | getMaxVolumeSlices () |
Definition at line 32 of file GR_VolumeRender.h.
| void GR_VolumeRender::addSlices | ( | const UT_Array< GR_VolumeSlice * > & | new_slices | ) |
| void GR_VolumeRender::clearSlices | ( | ) |
| void GR_VolumeRender::destroyResources | ( | ) |
| void GR_VolumeRender::draw | ( | RV_Render * | r, |
| GR_Uniforms * | u, | ||
| const GR_CommonDispOption * | opt, | ||
| bool | hq_lighting, | ||
| bool | has_fog, | ||
| bool | show_selection | ||
| ) |
|
static |
|
static |
|
inline |
Definition at line 55 of file GR_VolumeRender.h.
|
inline |
Definition at line 53 of file GR_VolumeRender.h.
|
inline |
Definition at line 49 of file GR_VolumeRender.h.
|
inline |
Definition at line 44 of file GR_VolumeRender.h.