Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::TLinearGradientTexture< OutputType >, including all inherited members.
Output typedef | ph::TTexture< OutputType > | |
sample(const SampleLocation &sampleLocation, OutputType *out_value) const override | ph::TLinearGradientTexture< OutputType > | inlinevirtual |
TLinearGradientTexture(real beginU, const std::shared_ptr< TTexture< OutputType > > &beginTexture, real endU, const std::shared_ptr< TTexture< OutputType > > &endTexture) | ph::TLinearGradientTexture< OutputType > | inline |
TLinearGradientTexture(const math::Vector2R &beginUV, const std::shared_ptr< TTexture< OutputType > > &beginTexture, const math::Vector2R &endUV, const std::shared_ptr< TTexture< OutputType > > &endTexture) | ph::TLinearGradientTexture< OutputType > | inline |
TLinearGradientTexture(const math::Vector3R &beginUVW, const std::shared_ptr< TTexture< OutputType > > &beginTexture, const math::Vector3R &endUVW, const std::shared_ptr< TTexture< OutputType > > &endTexture) | ph::TLinearGradientTexture< OutputType > | inline |
TTexture()=default | ph::TTexture< OutputType > | inline |
~TTexture()=default | ph::TTexture< OutputType > | inlinevirtual |