Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

class Enlighten::QuadIterator

Quad iterator class applies the samplers to a set of quads for a given cluster.

Functions

NameDescription
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.


Anchor
a477c2fcd6b2aa39588f15ca13a65cfc9
a477c2fcd6b2aa39588f15ca13a65cfc9

Enlighten::QuadIterator::QuadIterator

...

public: QuadIterator
(
    const Enlighten::InputWorkspace * inputWorkspace
)

...

Constructor.


Anchor
abca485dc113d30413abf1470dc51a284
abca485dc113d30413abf1470dc51a284

GEO_CONTROLLED_INLINE void Enlighten::QuadIterator::VisitSamples

...

public: GEO_CONTROLLED_INLINE void VisitSamples
(
    Geo::u32 clusterIndex,
    Sampler0 & sampler0
)

...

Visits the samples in the given cluster with the given sampler.


Anchor
ac279aa7db4af3ef57c8dc383dfef0043
ac279aa7db4af3ef57c8dc383dfef0043

GEO_CONTROLLED_INLINE void Enlighten::QuadIterator::VisitSamples

...

public: GEO_CONTROLLED_INLINE void VisitSamples
(
    Geo::u32 clusterIndex,
    Sampler0 & sampler0,
    Sampler1 & sampler1
)

...

Visits the samples in the given cluster with the given samplers.