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

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

copyPixelData(const math::TAABB2D< uint32 > &region, TSpan< T > out_data) constph::TFrame< T, N >inline
ElementType typedefph::TFrame< T, N >
fill(T value)ph::TFrame< T, N >inline
fill(T value, const math::TAABB2D< uint32 > &region)ph::TFrame< T, N >inline
flipHorizontally()ph::TFrame< T, N >inline
flipVertically()ph::TFrame< T, N >inline
forEachPixel(PerPixelOperation op)ph::TFrame< T, N >inline
forEachPixel(PerPixelOperation op) constph::TFrame< T, N >inline
forEachPixel(const math::TAABB2D< uint32 > &region, PerPixelOperation op)ph::TFrame< T, N >inline
forEachPixel(const math::TAABB2D< uint32 > &region, PerPixelOperation op) constph::TFrame< T, N >inline
getPixel(const math::TVector2< uint32 > &coordPx) constph::TFrame< T, N >inline
getPixel(uint32 x, uint32 y, PixelType *out_pixel) constph::TFrame< T, N >inline
getPixelData()ph::TFrame< T, N >inline
getPixelData() constph::TFrame< T, N >inline
getSizePx() constph::TFrame< T, N >inline
heightPx() constph::TFrame< T, N >inline
isEmpty() constph::TFrame< T, N >inline
makeMonochromaticPixel(U value)ph::TFrame< T, N >static
makeMonochromaticPixel(const U value)ph::TFrame< T, N >inline
numPixelComponents() const noexceptph::TFrame< T, N >inline
operator=(const TFrame &rhs)ph::TFrame< T, N >inline
operator=(TFrame &&rhs) noexceptph::TFrame< T, N >inline
PixelType typedefph::TFrame< T, N >
sample(TFrame &sampled, const math::TMathFunction2D< float64 > &kernel, uint32 kernelRadiusPx) constph::TFrame< T, N >inline
setPixel(const math::TVector2< uint32 > &coordPx, const PixelType &pixel)ph::TFrame< T, N >inline
setPixel(uint32 x, uint32 y, const PixelType &pixel)ph::TFrame< T, N >inline
setSize(uint32 wPx, uint32 hPx)ph::TFrame< T, N >inline
setSize(const math::TVector2< uint32 > &sizePx)ph::TFrame< T, N >inline
TFrame()ph::TFrame< T, N >inline
TFrame(uint32 wPx, uint32 hPx)ph::TFrame< T, N >inline
TFrame(const TFrame &other)ph::TFrame< T, N >inline
TFrame(TFrame &&other) noexceptph::TFrame< T, N >inline
TPixelType typedefph::TFrame< T, N >
widthPx() constph::TFrame< T, N >inline
~TFrame()=defaultph::TFrame< T, N >inline