|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::TFrame< T, N >, including all inherited members.
| copyPixelData(const math::TAABB2D< uint32 > ®ion, TSpan< T > out_data) const | ph::TFrame< T, N > | inline |
| ElementType typedef | ph::TFrame< T, N > | |
| fill(T value) | ph::TFrame< T, N > | inline |
| fill(T value, const math::TAABB2D< uint32 > ®ion) | 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) const | ph::TFrame< T, N > | inline |
| forEachPixel(const math::TAABB2D< uint32 > ®ion, PerPixelOperation op) | ph::TFrame< T, N > | inline |
| forEachPixel(const math::TAABB2D< uint32 > ®ion, PerPixelOperation op) const | ph::TFrame< T, N > | inline |
| getPixel(const math::TVector2< uint32 > &coordPx) const | ph::TFrame< T, N > | inline |
| getPixel(uint32 x, uint32 y, PixelType *out_pixel) const | ph::TFrame< T, N > | inline |
| getPixelData() | ph::TFrame< T, N > | inline |
| getPixelData() const | ph::TFrame< T, N > | inline |
| getSizePx() const | ph::TFrame< T, N > | inline |
| heightPx() const | ph::TFrame< T, N > | inline |
| isEmpty() const | ph::TFrame< T, N > | inline |
| makeMonochromaticPixel(U value) | ph::TFrame< T, N > | static |
| makeMonochromaticPixel(const U value) | ph::TFrame< T, N > | inline |
| numPixelComponents() const noexcept | ph::TFrame< T, N > | inline |
| operator=(const TFrame &rhs) | ph::TFrame< T, N > | inline |
| operator=(TFrame &&rhs) noexcept | ph::TFrame< T, N > | inline |
| PixelType typedef | ph::TFrame< T, N > | |
| sample(TFrame &sampled, const math::TMathFunction2D< float64 > &kernel, uint32 kernelRadiusPx) const | ph::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) noexcept | ph::TFrame< T, N > | inline |
| TPixelType typedef | ph::TFrame< T, N > | |
| widthPx() const | ph::TFrame< T, N > | inline |
| ~TFrame()=default | ph::TFrame< T, N > | inline |