Versions Compared

Key

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

class Enlighten::NullGeometryTransparencySampler

    └>Enlighten::NullSampler< NullGeometryTransparencySampler >

A transparency sampler which samples the transparency as opaque.

Functions


Anchor
a399e9f91a8df3ea577f77db147827c1d
a399e9f91a8df3ea577f77db147827c1d

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
a482c4d479a9ee0b649d6fbb62c2fc61c
a482c4d479a9ee0b649d6fbb62c2fc61c

GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::BeginCluster

...

public: GEO_CONTROLLED_INLINE void BeginCluster()

...

Begins a cluster.


Anchor
a0918daaf81c37f29f800bb85bc5a702e
a0918daaf81c37f29f800bb85bc5a702e

GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::EndCluster

...

public: GEO_CONTROLLED_INLINE void EndCluster
(
    const Geo::v128 & normalizationVector
)

...

Ends a cluster.


Anchor
a8c5b08a552ef3d238aca063a87af84d5
a8c5b08a552ef3d238aca063a87af84d5

Geo::v128 Enlighten::NullGeometryTransparencySampler::GetTransparency

...

public: Geo::v128 GetTransparency() const

...

Returns opaque.


Anchor
a6935def0426b474f49531e604090fca2
a6935def0426b474f49531e604090fca2

Enlighten::NullGeometryTransparencySampler::NullGeometryTransparencySampler

...

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

...

Constructor.


Anchor
abd15a6e99da01cddcd7d5c35c4460513
abd15a6e99da01cddcd7d5c35c4460513

Enlighten::NullSampler< Derived >::NullSampler

...

public: NullSampler()

...

Constructors.


Anchor
ac39f54cf2806879ef9af310f7bebc6e6
ac39f54cf2806879ef9af310f7bebc6e6

Enlighten::NullSampler< Derived >::NullSampler

...

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

...

Constructors.


Anchor
a9363f94b929707d288e84ab33113861e
a9363f94b929707d288e84ab33113861e

GEO_CONTROLLED_INLINE Derived& Enlighten::NullSampler< Derived >::operator++

...

public: GEO_CONTROLLED_INLINE Derived & operator++()

...

Prefix ++.


Anchor
ad17e6156965c5d561d7f65929f432ef7
ad17e6156965c5d561d7f65929f432ef7

GEO_CONTROLLED_INLINE const Derived Enlighten::NullSampler< Derived >::operator++

...

public: GEO_CONTROLLED_INLINE const Derived operator++
(
    int
)

...

Postfix ++.


Anchor
a6e53be0420e1960dff1d5e3c6bbbc6ee
a6e53be0420e1960dff1d5e3c6bbbc6ee

GEO_CONTROLLED_INLINE void Enlighten::NullSampler< Derived >::SampleQuad

...

public: GEO_CONTROLLED_INLINE void SampleQuad()

...

Samples a quad.