#include <TLinearGradientTexture.h>
|
| TLinearGradientTexture (real beginU, const std::shared_ptr< TTexture< OutputType > > &beginTexture, real endU, const std::shared_ptr< TTexture< OutputType > > &endTexture) |
|
| TLinearGradientTexture (const math::Vector2R &beginUV, const std::shared_ptr< TTexture< OutputType > > &beginTexture, const math::Vector2R &endUV, const std::shared_ptr< TTexture< OutputType > > &endTexture) |
|
| TLinearGradientTexture (const math::Vector3R &beginUVW, const std::shared_ptr< TTexture< OutputType > > &beginTexture, const math::Vector3R &endUVW, const std::shared_ptr< TTexture< OutputType > > &endTexture) |
|
void | sample (const SampleLocation &sampleLocation, OutputType *out_value) const override |
|
| TTexture ()=default |
|
virtual | ~TTexture ()=default |
|
◆ TLinearGradientTexture() [1/3]
template<typename OutputType >
ph::TLinearGradientTexture< OutputType >::TLinearGradientTexture |
( |
real | beginU, |
|
|
const std::shared_ptr< TTexture< OutputType > > & | beginTexture, |
|
|
real | endU, |
|
|
const std::shared_ptr< TTexture< OutputType > > & | endTexture ) |
|
inline |
◆ TLinearGradientTexture() [2/3]
template<typename OutputType >
◆ TLinearGradientTexture() [3/3]
template<typename OutputType >
◆ sample()
template<typename OutputType >
The documentation for this class was generated from the following files: