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

This is the complete list of members for HDK_Sample::ray_VolumeSphere, 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 overrideHDK_Sample::ray_VolumeSpherevirtual
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 overrideHDK_Sample::ray_VolumeSpherevirtual
getBoxes(UT_Array< UT_BoundingBox > &boxes, float radius, float dbound, float zerothreshold) const overrideHDK_Sample::ray_VolumeSpherevirtual
getGeoPrimitive() const VGEO_Volumeinlinevirtual
getGeoVertex() const VGEO_Volumeinlinevirtual
getGradientDelta() const VGEO_Volumeinlinevirtual
getNativeStepSize() const overrideHDK_Sample::ray_VolumeSphereinlinevirtual
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 overrideHDK_Sample::ray_VolumeSpherevirtual
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