#include <TPixelTex2D.h>
|
| TPixelTex2D () |
|
| TPixelTex2D (const TFrame< T, N > &frame) |
|
| TPixelTex2D (TFrame< T, N > &&frame) |
|
void | sample (const SampleLocation &sampleLocation, TTexPixel< T, N > *out_value) const override=0 |
|
void | getPixel (const uint32 x, const uint32 y, TTexPixel< T, N > *const out_pixel) const |
|
void | setPixels (const TFrame< T, N > &frame) |
|
| TAbstractPixelTex2D () |
|
| TAbstractPixelTex2D (const uint32 widthPx, const uint32 heightPx) |
|
uint32 | getWidthPx () const |
|
uint32 | getHeightPx () const |
|
float64 | getTexelSizeU () const |
|
float64 | getTexelSizeV () const |
|
ETexWrapMode | getWrapMode () const |
|
void | setWrapMode (const ETexWrapMode mode) |
|
| TTexture ()=default |
|
virtual | ~TTexture ()=default |
|
virtual void | sample (const SampleLocation &sampleLocation, Output *out_value) const=0 |
|
◆ TPixelTex2D() [1/3]
template<typename T , std::size_t N>
◆ TPixelTex2D() [2/3]
template<typename T , std::size_t N>
◆ TPixelTex2D() [3/3]
template<typename T , std::size_t N>
◆ getPixel()
template<typename T , std::size_t N>
◆ sample()
template<typename T , std::size_t N>
◆ setPixels()
template<typename T , std::size_t N>
The documentation for this class was generated from the following file: