HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VGEO_Volume Member List

This is the complete list of members for VGEO_Volume, including all inherited members.

addVoxelBoxes(const UT_VoxelArrayF &voxels, UT_Array< UT_BoundingBox > &boxes, float radius, float dbound, float zerothreshold)VGEO_Volumestatic
conditionalAddRef() noexceptUT_IntrusiveRefCounter< VGEO_Volume >inline
evaluate(const UT_Vector3 &pos, const UT_Filter &filter, float radius, float time, int idx, float *data) const =0VGEO_Volumepure virtual
evaluateInterval(const UT_BoundingBox &box, const UT_Filter &filter, float radius, float time, int idx, float *minval, float *maxval) const VGEO_Volumeinlinevirtual
evaluateMulti(const UT_Vector3 *pos, const UT_Filter &filter, float radius, const float *time, int idx, float *data, int size, int stride) const VGEO_Volumevirtual
getAttributeBinding(UT_StringArray &names, UT_IntArray &sizes) const =0VGEO_Volumepure virtual
getBoxes(UT_Array< UT_BoundingBox > &boxes, float radius, float dbound, float zerothreshold) const =0VGEO_Volumepure virtual
getGeoPrimitive() const VGEO_Volumeinlinevirtual
getGeoVertex() const VGEO_Volumeinlinevirtual
getGradientDelta() const VGEO_Volumeinlinevirtual
getNativeStepSize() const =0VGEO_Volumepure virtual
getNormalAttribute() const VGEO_Volumeinlinevirtual
getVoxelIsosurface(const UT_VoxelArrayF &voxels, float radius, float dbound, float zerothreshold)VGEO_Volumestatic
getVoxelSize() const VGEO_Volumeinlinevirtual
gradient(const UT_Vector3 &pos, const UT_Filter &filter, float radius, float time, int idx) const VGEO_Volumevirtual
intersectIsosurface(const VGEO_Ray &ray, const UT_Filter &filter, float radius, float time, int idx, float threshold, HitList &hits) const VGEO_Volumevirtual
intersectVolume(const VGEO_Ray &ray, HitList &hits) const VGEO_Volumevirtual
isSDF() const VGEO_Volumeinlinevirtual
operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< VGEO_Volume >inline
use_count() const noexceptUT_IntrusiveRefCounter< VGEO_Volume >inline
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< VGEO_Volume >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< VGEO_Volume >inline
VGEO_Volume()VGEO_Volume
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< VGEO_Volume >inlineprotected
~VGEO_Volume()VGEO_Volumevirtual