This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

class Enlighten::QuadIterator

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

Functions

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.


Enlighten::QuadIterator::QuadIterator


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


Constructor.


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.


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.

  • No labels