This is the documentation for Enlighten.
class Enlighten NullSampler
template<typename>
class Enlighten::NullSampler
A base implementation for a sampler that does nothing.
Functions
Name | Description |
|---|---|
Begins a cluster. | |
Ends a cluster. | |
Constructors. | |
NullSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructors. |
Prefix ++. | |
Postfix ++. | |
Samples a quad. |
GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::BeginCluster
public: GEO_CONTROLLED_INLINE void BeginCluster()
Begins a cluster.
GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::EndCluster
public: GEO_CONTROLLED_INLINE void EndCluster
(
const Geo::v128 & normalizationVector
)
Ends a cluster.
Enlighten::NullSampler< Derived >::NullSampler
public: NullSampler()
Constructors.
Enlighten::NullSampler< Derived >::NullSampler
public: NullSampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
Constructors.
GEO_CONTROLLED_INLINE Derived& Enlighten::NullSampler< Derived >::operator++
public: GEO_CONTROLLED_INLINE Derived & operator++()