Quad iterator class applies the samplers to a set of quads for a given cluster.
Name | Description |
---|---|
QuadIterator(const Enlighten::InputWorkspace *) | Constructor. |
VisitSamples(Geo::u32, Sampler0 &) | Visits the samples in the given cluster with the given sampler. |
VisitSamples(Geo::u32, Sampler0 &, Sampler1 &) | Visits the samples in the given cluster with the given samplers. |
public: QuadIterator
(
const Enlighten::InputWorkspace * inputWorkspace
)
Constructor.
public: GEO_CONTROLLED_INLINE void VisitSamples
(
Geo::u32 clusterIndex,
Sampler0 & sampler0
)
Visits the samples in the given cluster with the given sampler.
public: GEO_CONTROLLED_INLINE void VisitSamples
(
Geo::u32 clusterIndex,
Sampler0 & sampler0,
Sampler1 & sampler1
)
Visits the samples in the given cluster with the given samplers.