Definition TNumericPixelTexture2D.h:18
TNumericPixelTexture2D(const std::shared_ptr< PixelBuffer2D > &pixelBuffer, pixel_texture::ESampleMode sampleMode, pixel_texture::EWrapMode wrapModeS, pixel_texture::EWrapMode wrapModeT)
Definition TNumericPixelTexture2D.h:54
TNumericPixelTexture2D(const std::shared_ptr< PixelBuffer2D > &pixelBuffer, pixel_texture::ESampleMode sampleMode, pixel_texture::EWrapMode wrapModeS, pixel_texture::EWrapMode wrapModeT, std::size_t pixelIndexOffset)
Definition TNumericPixelTexture2D.h:69
void sample(const SampleLocation &sampleLocation, math::TArithmeticArray< T, N > *out_value) const override
Definition TNumericPixelTexture2D.h:86
TNumericPixelTexture2D(const std::shared_ptr< PixelBuffer2D > &pixelBuffer)
Definition TNumericPixelTexture2D.h:46
Definition TPixelTexture2D.h:16
EWrapMode
Definition pixel_texture_basics.h:21
ESampleMode
Definition pixel_texture_basics.h:28