HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_VolumeSamplerVDBCache Class Referenceabstract

#include <GEO_VolumeSampler.h>

Public Member Functions

 GEO_VolumeSamplerVDBCache ()
 
virtual ~GEO_VolumeSamplerVDBCache ()
 
virtual bool isActive (const UT_Vector3 &pos)=0
 
virtual bool isActiveAtIndex (int ix, int iy, int iz)=0
 
virtual fpreal getValueF (const UT_Vector3 &pos)=0
 
virtual fpreal getValueAtIndexF (int ix, int iy, int iz)=0
 
virtual UT_Vector3D getValueV3 (const UT_Vector3 &pos)=0
 
virtual UT_Vector3D getValueAtIndexV3 (int ix, int iy, int iz)=0
 
virtual fpreal getConstantIndexRegionF (UT_BoundingBox &indexbox, bool *isconstant, bool *isactive)=0
 
virtual UT_Vector3D getConstantIndexRegionV3 (UT_BoundingBox &indexbox, bool *isconstant, bool *isactive)=0
 

Detailed Description

Definition at line 25 of file GEO_VolumeSampler.h.

Constructor & Destructor Documentation

GEO_VolumeSamplerVDBCache::GEO_VolumeSamplerVDBCache ( )
inline

Definition at line 28 of file GEO_VolumeSampler.h.

virtual GEO_VolumeSamplerVDBCache::~GEO_VolumeSamplerVDBCache ( )
inlinevirtual

Definition at line 29 of file GEO_VolumeSampler.h.

Member Function Documentation

virtual fpreal GEO_VolumeSamplerVDBCache::getConstantIndexRegionF ( UT_BoundingBox indexbox,
bool *  isconstant,
bool *  isactive 
)
pure virtual
virtual UT_Vector3D GEO_VolumeSamplerVDBCache::getConstantIndexRegionV3 ( UT_BoundingBox indexbox,
bool *  isconstant,
bool *  isactive 
)
pure virtual
virtual fpreal GEO_VolumeSamplerVDBCache::getValueAtIndexF ( int  ix,
int  iy,
int  iz 
)
pure virtual
virtual UT_Vector3D GEO_VolumeSamplerVDBCache::getValueAtIndexV3 ( int  ix,
int  iy,
int  iz 
)
pure virtual
virtual fpreal GEO_VolumeSamplerVDBCache::getValueF ( const UT_Vector3 pos)
pure virtual
virtual UT_Vector3D GEO_VolumeSamplerVDBCache::getValueV3 ( const UT_Vector3 pos)
pure virtual
virtual bool GEO_VolumeSamplerVDBCache::isActive ( const UT_Vector3 pos)
pure virtual
virtual bool GEO_VolumeSamplerVDBCache::isActiveAtIndex ( int  ix,
int  iy,
int  iz 
)
pure virtual

The documentation for this class was generated from the following file: