add_chunk(const ChunkVec &chunk) | facade::png::Image | |
add_text(const std::string &keyword, const std::string &text) | facade::png::Image | |
add_ztext(const std::string &keyword, const std::string &text) | facade::png::Image | |
chunk_map | facade::png::Image | protected |
clear_trailing_data() | facade::png::Image | |
compress(std::optional< std::size_t > chunk_size=8192, int level=-1) | facade::png::Image | |
decompress() | facade::png::Image | |
filter() | facade::png::Image | |
get_chunks(const std::string &tag) const | facade::png::Image | |
get_text(const std::string &keyword) const | facade::png::Image | |
get_trailing_data() | facade::png::Image | |
get_trailing_data() const | facade::png::Image | |
get_ztext(const std::string &keyword) const | facade::png::Image | |
has_chunk(const std::string &tag) const | facade::png::Image | |
has_header() const | facade::png::Image | |
has_image_data() const | facade::png::Image | |
has_text() const | facade::png::Image | |
has_trailing_data() const | facade::png::Image | |
has_ztext() const | facade::png::Image | |
header() | facade::png::Image | |
header() const | facade::png::Image | |
height() const | facade::png::Image | |
Image() | facade::png::Image | inline |
Image(const void *ptr, std::size_t size, bool validate=true) | facade::png::Image | inline |
Image(const std::vector< std::uint8_t > &data, bool validate=true) | facade::png::Image | inline |
Image(const std::string &filename, bool validate=true) | facade::png::Image | inline |
Image(const Image &other) | facade::png::Image | inline |
image_data | facade::png::Image | protected |
is_loaded() const | facade::png::Image | |
load() | facade::png::Image | |
new_header() | facade::png::Image | |
operator=(const Image &other) | facade::png::Image | |
operator[](std::size_t index) | facade::png::Image | |
operator[](std::size_t index) const | facade::png::Image | |
parse(const void *ptr, std::size_t size, bool validate=true) | facade::png::Image | |
parse(const std::vector< std::uint8_t > &data, bool validate=true) | facade::png::Image | |
parse(const std::string &filename, bool validate=true) | facade::png::Image | |
reconstruct() | facade::png::Image | |
remove_text(const Text &text) | facade::png::Image | |
remove_text(const std::string &keyword, const std::string &text) | facade::png::Image | |
remove_ztext(const ZText &ztext) | facade::png::Image | |
remove_ztext(const std::string &keyword, const std::string &text) | facade::png::Image | |
save(const std::string &filename) const | facade::png::Image | |
scanline(std::size_t index) | facade::png::Image | |
scanline(std::size_t index) const | facade::png::Image | |
set_trailing_data(const std::vector< std::uint8_t > &data) | facade::png::Image | |
Signature | facade::png::Image | static |
to_file() const | facade::png::Image | |
trailing_data | facade::png::Image | protected |
width() const | facade::png::Image | |