class Enlighten NullMaterialEmissiveSampler

This is the documentation for Enlighten.

class Enlighten NullMaterialEmissiveSampler

class Enlighten::NullMaterialEmissiveSampler

    └>Enlighten::NullSampler< NullMaterialEmissiveSampler >

An emissive material sampler which returns black.

Functions

Name

Description

BeginCluster()

Begins a cluster.

EndCluster(const Geo::v128 &)

Ends a cluster.

GetEmissive()

Returns black.

NullMaterialEmissiveSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &)

Constructor.

NullSampler()

Constructors.

NullSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &)

Constructors.

operator++()

Prefix ++.

operator++(int)

Postfix ++.

SampleQuad()

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.

 

Geo::v128 Enlighten::NullMaterialEmissiveSampler::GetEmissive


public: Geo::v128 GetEmissive() const


Returns black.

 

Enlighten::NullMaterialEmissiveSampler::NullMaterialEmissiveSampler


public: NullMaterialEmissiveSampler
(
    const IndirectInputLightingParameters & params,
    const InputWorkspaceInternal & inputWorkspace
)


Constructor.

 

Enlighten::NullSampler< Derived >::NullSampler


public: NullSampler()


Constructors.