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) |
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 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 |