digiKam
heif::HeifContext::Image Member List

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

add_metadata(std::shared_ptr< ImageMetadata > metadata)heif::HeifContext::Imageinline
add_thumbnail(std::shared_ptr< Image > img)heif::HeifContext::Imageinline
decode_image(std::shared_ptr< HeifPixelImage > &img, heif_colorspace colorspace=heif_colorspace_undefined, heif_chroma chroma=heif_chroma_undefined, const struct heif_decoding_options *options=nullptr) constheif::HeifContext::Image
encode_image_as_hevc(std::shared_ptr< HeifPixelImage > image, struct heif_encoder *encoder, const struct heif_encoding_options *options, enum heif_image_input_class input_class)heif::HeifContext::Image
ErrorBuffer()heif::ErrorBufferinline
get_alpha_channel() constheif::HeifContext::Imageinline
get_chroma_bits_per_pixel() constheif::HeifContext::Image
get_color_profile() constheif::HeifContext::Imageinline
get_depth_channel() constheif::HeifContext::Imageinline
get_depth_representation_info() constheif::HeifContext::Imageinline
get_error() constheif::ErrorBufferinline
get_height() constheif::HeifContext::Imageinline
get_id() constheif::HeifContext::Imageinline
get_ispe_height() constheif::HeifContext::Imageinline
get_ispe_width() constheif::HeifContext::Imageinline
get_luma_bits_per_pixel() constheif::HeifContext::Image
get_metadata() constheif::HeifContext::Imageinline
get_thumbnails() constheif::HeifContext::Imageinline
get_width() constheif::HeifContext::Imageinline
has_depth_representation_info() constheif::HeifContext::Imageinline
Image(HeifContext *file, heif_item_id id)heif::HeifContext::Image
is_alpha_channel() constheif::HeifContext::Imageinline
is_depth_channel() constheif::HeifContext::Imageinline
is_primary() constheif::HeifContext::Imageinline
is_thumbnail() constheif::HeifContext::Imageinline
set_alpha_channel(std::shared_ptr< Image > img)heif::HeifContext::Imageinline
set_color_profile(std::shared_ptr< const color_profile > profile)heif::HeifContext::Imageinline
set_depth_channel(std::shared_ptr< Image > img)heif::HeifContext::Imageinline
set_depth_representation_info(struct heif_depth_representation_info &info)heif::HeifContext::Imageinline
set_error(std::string err)heif::ErrorBufferinline
set_is_alpha_channel_of(heif_item_id id)heif::HeifContext::Imageinline
set_is_depth_channel_of(heif_item_id id)heif::HeifContext::Imageinline
set_is_thumbnail_of(heif_item_id id)heif::HeifContext::Imageinline
set_ispe_resolution(int w, int h)heif::HeifContext::Imageinline
set_preencoded_hevc_image(const std::vector< uint8_t > &data)heif::HeifContext::Image
set_primary(bool flag=true)heif::HeifContext::Imageinline
set_resolution(int w, int h)heif::HeifContext::Imageinline
set_success()heif::ErrorBufferinline
~Image()heif::HeifContext::Image