digiKam
heif::HeifFile Member List

This is the complete list of members for heif::HeifFile, including all inherited members.

add_hvcC_property(heif_item_id id)heif::HeifFile
add_iref_reference(heif_item_id from, uint32_t type, std::vector< heif_item_id > to)heif::HeifFile
add_ispe_property(heif_item_id id, uint32_t width, uint32_t height)heif::HeifFile
add_new_image(const char *item_type)heif::HeifFile
add_new_infe_box(const char *item_type)heif::HeifFile
append_hvcC_nal_data(heif_item_id id, const std::vector< uint8_t > &data)heif::HeifFile
append_hvcC_nal_data(heif_item_id id, const uint8_t *data, size_t size)heif::HeifFile
append_iloc_data(heif_item_id id, const std::vector< uint8_t > &nal_packets)heif::HeifFile
append_iloc_data_with_4byte_size(heif_item_id id, const uint8_t *data, size_t size)heif::HeifFile
debug_dump_boxes() constheif::HeifFile
get_chroma_bits_per_pixel_from_configuration(heif_item_id imageID) constheif::HeifFile
get_compressed_image_data(heif_item_id ID, std::vector< uint8_t > *out_data) constheif::HeifFile
get_content_type(heif_item_id ID) constheif::HeifFile
get_image_chroma_from_configuration(heif_item_id imageID) constheif::HeifFile
get_infe_box(heif_item_id imageID)heif::HeifFileinline
get_ipco_box()heif::HeifFileinline
get_ipma_box()heif::HeifFileinline
get_iref_box()heif::HeifFileinline
get_item_IDs() constheif::HeifFile
get_item_type(heif_item_id ID) constheif::HeifFile
get_luma_bits_per_pixel_from_configuration(heif_item_id imageID) constheif::HeifFile
get_num_images() constheif::HeifFileinline
get_primary_image_ID() constheif::HeifFileinline
get_properties(heif_item_id imageID, std::vector< Box_ipco::Property > &properties) constheif::HeifFile
get_unused_item_id() constheif::HeifFile
HeifFile()heif::HeifFile
image_exists(heif_item_id ID) constheif::HeifFile
new_empty_file()heif::HeifFile
read(std::shared_ptr< StreamReader > reader)heif::HeifFile
read_from_file(const char *input_filename)heif::HeifFile
read_from_memory(const void *data, size_t size, bool copy)heif::HeifFile
set_auxC_property(heif_item_id id, std::string type)heif::HeifFile
set_color_profile(heif_item_id id, const std::shared_ptr< const color_profile > profile)heif::HeifFile
set_hvcC_configuration(heif_item_id id, const Box_hvcC::configuration &config)heif::HeifFile
set_primary_item_id(heif_item_id id)heif::HeifFile
write(StreamWriter &writer)heif::HeifFile
~HeifFile()heif::HeifFile