| _height | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | protected |
| _pixels | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | protected |
| _width | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | protected |
| copy(ssize_t width, ssize_t height, const T *pixels) | Image< T > | inlinestatic |
| copy(const Image &other) | Image< T > | inlinestatic |
| fill(const T &color) | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| height() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| Image()=default | Image< T > | |
| Image(const Image &)=delete | Image< T > | |
| Image(Image &&)=default | Image< T > | |
| operator bool() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inlineexplicit |
| operator=(const Image &)=delete | Image< T > | |
| operator=(Image &&)=default | Image< T > | |
| operator=(const Image< std::remove_const_t< T > > &&other) | Image< T > | inline |
| operator[](ssize_t y) | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| operator[](ssize_t y) const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| operator[](Pointi point) | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| operator[](Pointi point) const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| pixels() | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| pixels() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| rect() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| reset() | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| size() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |
| solid(ssize_t width, ssize_t height, T color) | Image< T > | inlinestatic |
| uninitialized(ssize_t width, ssize_t height) | Image< T > | inlinestatic |
| width() const | detail::ImageBase< T, std::unique_ptr< T, FreeDeleter > > | inline |