Blender V5.0
HdCyclesVolume Class Referencefinal

#include <volume.h>

Inherits HdCyclesGeometry< PXR_NS::HdVolume, CCL_NS::Volume >.

Public Member Functions

 HdCyclesVolume (const PXR_NS::SdfPath &rprimId, const PXR_NS::SdfPath &instancerId={})
 ~HdCyclesVolume () override
PXR_NS::HdDirtyBits GetInitialDirtyBitsMask () const override
Public Member Functions inherited from HdCyclesGeometry< PXR_NS::HdVolume, CCL_NS::Volume >
 HdCyclesGeometry (const PXR_NS::SdfPath &rprimId, const PXR_NS::SdfPath &instancerId)
void Sync (PXR_NS::HdSceneDelegate *sceneDelegate, PXR_NS::HdRenderParam *renderParam, PXR_NS::HdDirtyBits *dirtyBits, const PXR_NS::TfToken &reprToken) override
PXR_NS::HdDirtyBits GetInitialDirtyBitsMask () const override
void Finalize (PXR_NS::HdRenderParam *renderParam) override

Additional Inherited Members

Protected Member Functions inherited from HdCyclesGeometry< PXR_NS::HdVolume, CCL_NS::Volume >
void _InitRepr (const PXR_NS::TfToken &reprToken, PXR_NS::HdDirtyBits *dirtyBits) override
PXR_NS::HdDirtyBits _PropagateDirtyBits (PXR_NS::HdDirtyBits bits) const override
PXR_NS::HdInterpolation GetPrimvarInterpolation (PXR_NS::HdSceneDelegate *sceneDelegate, const PXR_NS::TfToken &name) const
Protected Attributes inherited from HdCyclesGeometry< PXR_NS::HdVolume, CCL_NS::Volume >
CCL_NS::Volume * _geom
std::vector< CCL_NS::Object * > _instances

Detailed Description

Definition at line 15 of file hydra/volume.h.

Constructor & Destructor Documentation

◆ HdCyclesVolume()

HdCyclesVolume::HdCyclesVolume ( const PXR_NS::SdfPath & rprimId,
const PXR_NS::SdfPath & instancerId = {} )

◆ ~HdCyclesVolume()

HdCyclesVolume::~HdCyclesVolume ( )
overridedefault

Member Function Documentation

◆ GetInitialDirtyBitsMask()

HdDirtyBits HdCyclesVolume::GetInitialDirtyBitsMask ( ) const
override

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