Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TPixelTexture2D< OutputType > Member List

This is the complete list of members for ph::TPixelTexture2D< OutputType >, including all inherited members.

getPixelBuffer() constph::TPixelTexture2D< OutputType >inline
getSampleMode() constph::TPixelTexture2D< OutputType >inline
getSizePx() constph::TPixelTexture2D< OutputType >inline
getTexelSize() constph::TPixelTexture2D< OutputType >inline
getWrapModeS() constph::TPixelTexture2D< OutputType >inline
getWrapModeT() constph::TPixelTexture2D< OutputType >inline
Output typedefph::TTexture< OutputType >
sample(const SampleLocation &sampleLocation, OutputType *out_value) const override=0ph::TPixelTexture2D< OutputType >pure virtual
samplePixelBuffer(const math::Vector2D &sampleUV) constph::TPixelTexture2D< OutputType >inline
samplePixelBufferBilinear(const math::Vector2D &sampleUV) constph::TPixelTexture2D< OutputType >inline
samplePixelBufferNearest(const math::Vector2D &sampleUV) constph::TPixelTexture2D< OutputType >inline
sampleUVToST(const math::Vector2D &sampleUV) constph::TPixelTexture2D< OutputType >inlineprotected
TPixelTexture2D(const std::shared_ptr< PixelBuffer2D > &pixelBuffer)ph::TPixelTexture2D< OutputType >inlineexplicit
TPixelTexture2D(const std::shared_ptr< PixelBuffer2D > &pixelBuffer, pixel_texture::ESampleMode sampleMode, pixel_texture::EWrapMode wrapModeS, pixel_texture::EWrapMode wrapModeT)ph::TPixelTexture2D< OutputType >inline
TTexture()=defaultph::TTexture< OutputType >inline
~TTexture()=defaultph::TTexture< OutputType >inlinevirtual