class Enlighten::NullGeometryTransparencySampler
└>Enlighten::NullSampler< NullGeometryTransparencySampler >
A transparency sampler which samples the transparency as opaque.
Functions
Name | Description |
---|---|
ApplyToValues(Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &) | Applies to the given values. |
BeginCluster() | Begins a cluster. |
EndCluster(const Geo::v128 &) | Ends a cluster. |
GetTransparency() | Returns opaque. |
NullGeometryTransparencySampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructor. |
NullSampler() | Constructors. |
NullSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructors. |
operator++() | Prefix ++. |
operator++(int) | Postfix ++. |
SampleQuad() | Samples a quad. |
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE void Enlighten::NullGeometryTransparencySampler::ApplyToValues
...
public: GEO_CONTROLLED_INLINE void ApplyToValues
(
Geo::v128 & incidentLighting,
Geo::v128 & materialAlbedo,
Geo::v128 & materialEmissive,
Geo::v128 & materialTransparency,
Geo::v128 & bounce,
Geo::v128 & positiveField,
Geo::v128 & negativeField
)
...
Applies to the given values.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::BeginCluster
...
public: GEO_CONTROLLED_INLINE void BeginCluster()
...
Begins a cluster.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::EndCluster
...
public: GEO_CONTROLLED_INLINE void EndCluster
(
const Geo::v128 & normalizationVector
)
...
Ends a cluster.
Anchor | ||||
---|---|---|---|---|
|
Geo::v128 Enlighten::NullGeometryTransparencySampler::GetTransparency
...
public: Geo::v128 GetTransparency() const
...
Returns opaque.
Anchor | ||||
---|---|---|---|---|
|
Enlighten::NullGeometryTransparencySampler::NullGeometryTransparencySampler
...
public: NullGeometryTransparencySampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
...
Constructor.
Anchor | ||||
---|---|---|---|---|
|
Enlighten::NullSampler< Derived >::NullSampler
...
public: NullSampler()
...
Constructors.
Anchor | ||||
---|---|---|---|---|
|
Enlighten::NullSampler< Derived >::NullSampler
...
public: NullSampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
...
Constructors.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE Derived& Enlighten::NullSampler< Derived >::operator++
...
public: GEO_CONTROLLED_INLINE Derived & operator++()
...
Prefix ++.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE const Derived Enlighten::NullSampler< Derived >::operator++
...
public: GEO_CONTROLLED_INLINE const Derived operator++
(
int
)
...
Postfix ++.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::SampleQuad
...
public: GEO_CONTROLLED_INLINE void SampleQuad()
...
Samples a quad.