|
HDK
|
#include <GR_VolumeGL3.h>
Public Member Functions | |
| GR_VolumeBase () | |
| ~GR_VolumeBase () | |
| void | setTexture (GR_TextureRef tex) |
| void | updateTexture (GR_TextureRef tex) |
| void | clearTexture () |
| const GR_TextureRef & | getTexture () const |
| UT_Array< GR_VolumeSlice * > & | slices () |
| void | setDrawMotionVectors (bool v) |
| bool | getDrawMotionVectors () const |
| void | setDrawNormals (bool v) |
| bool | getDrawNormals () const |
| void | setIsSelected (bool v) |
| bool | getIsSelected () const |
| bool | update (const GT_PrimitiveHandle &primh, const GR_UpdateParms &p) |
| void | setInstanceTransforms (const UT_Matrix4DArray &inst) |
| bool | updateViewAligned (UT_Matrix4D &proj, UT_Matrix4D &view, UT_Matrix4D &object, const GR_DisplayOption &drawOpt) |
| const UT_Matrix4DArray & | getInstanceTransforms () const |
Static Public Member Functions | |
| static void | cleanupSlices () |
| static float | getCutoff (int x, int y, int z) |
| static void | fillBSplineData (const UT_Span< fpreal32 > &out_values) |
| static bool | useBSplineInterpolation (const GR_CommonDispOption &opt) |
Definition at line 35 of file GR_VolumeGL3.h.
| GR_VolumeBase::GR_VolumeBase | ( | ) |
| GR_VolumeBase::~GR_VolumeBase | ( | ) |
|
static |
| void GR_VolumeBase::clearTexture | ( | ) |
|
inline |
Definition at line 53 of file GR_VolumeGL3.h.
|
inline |
Definition at line 57 of file GR_VolumeGL3.h.
|
inline |
Definition at line 75 of file GR_VolumeGL3.h.
|
inline |
Definition at line 60 of file GR_VolumeGL3.h.
|
inline |
Definition at line 46 of file GR_VolumeGL3.h.
|
inline |
Definition at line 52 of file GR_VolumeGL3.h.
|
inline |
Definition at line 56 of file GR_VolumeGL3.h.
| void GR_VolumeBase::setInstanceTransforms | ( | const UT_Matrix4DArray & | inst | ) |
|
inline |
Definition at line 59 of file GR_VolumeGL3.h.
| void GR_VolumeBase::setTexture | ( | GR_TextureRef | tex | ) |
|
inline |
Definition at line 48 of file GR_VolumeGL3.h.
| bool GR_VolumeBase::update | ( | const GT_PrimitiveHandle & | primh, |
| const GR_UpdateParms & | p | ||
| ) |
| void GR_VolumeBase::updateTexture | ( | GR_TextureRef | tex | ) |
| bool GR_VolumeBase::updateViewAligned | ( | UT_Matrix4D & | proj, |
| UT_Matrix4D & | view, | ||
| UT_Matrix4D & | object, | ||
| const GR_DisplayOption & | drawOpt | ||
| ) |
|
static |