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