Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TPixelTex2D< T, N > Member List

This is the complete list of members for ph::TPixelTex2D< T, N >, including all inherited members.

getHeightPx() constph::TAbstractPixelTex2D< T, N >inline
getPixel(const uint32 x, const uint32 y, TTexPixel< T, N > *const out_pixel) constph::TPixelTex2D< T, N >inline
getTexelSizeU() constph::TAbstractPixelTex2D< T, N >inline
getTexelSizeV() constph::TAbstractPixelTex2D< T, N >inline
getWidthPx() constph::TAbstractPixelTex2D< T, N >inline
getWrapMode() constph::TAbstractPixelTex2D< T, N >inline
m_heightPxph::TAbstractPixelTex2D< T, N >protected
m_texelSizeUph::TAbstractPixelTex2D< T, N >protected
m_texelSizeVph::TAbstractPixelTex2D< T, N >protected
m_widthPxph::TAbstractPixelTex2D< T, N >protected
m_wrapModeph::TAbstractPixelTex2D< T, N >protected
normalizeUV(const float64 u, const float64 v, float64 *const out_u, float64 *const out_v) constph::TAbstractPixelTex2D< T, N >inlineprotected
Output typedefph::TTexture< TTexPixel< T, N > >
sample(const SampleLocation &sampleLocation, TTexPixel< T, N > *out_value) const override=0ph::TPixelTex2D< T, N >pure virtual
ph::TTexture< TTexPixel< T, N > >::sample(const SampleLocation &sampleLocation, Output *out_value) const=0ph::TTexture< TTexPixel< T, N > >pure virtual
setHeightPx(const uint32 heightPx)ph::TAbstractPixelTex2D< T, N >inlineprotected
setPixels(const TFrame< T, N > &frame)ph::TPixelTex2D< T, N >inline
setWidthPx(const uint32 widthPx)ph::TAbstractPixelTex2D< T, N >inlineprotected
setWrapMode(const ETexWrapMode mode)ph::TAbstractPixelTex2D< T, N >inline
TAbstractPixelTex2D()ph::TAbstractPixelTex2D< T, N >inline
TAbstractPixelTex2D(const uint32 widthPx, const uint32 heightPx)ph::TAbstractPixelTex2D< T, N >inline
TPixelTex2D()ph::TPixelTex2D< T, N >inline
TPixelTex2D(const TFrame< T, N > &frame)ph::TPixelTex2D< T, N >inlineexplicit
TPixelTex2D(TFrame< T, N > &&frame)ph::TPixelTex2D< T, N >inlineexplicit
TTexture()=defaultph::TTexture< TTexPixel< T, N > >inline
~TTexture()=defaultph::TTexture< TTexPixel< T, N > >inlinevirtual