HeifPixelImage 456 libheif/heif.cc std::shared_ptr<HeifPixelImage> img; HeifPixelImage 479 libheif/heif.cc img->image = std::make_shared<HeifPixelImage>(); HeifPixelImage 576 libheif/heif.cc std::shared_ptr<HeifPixelImage> out_img; HeifPixelImage 38 libheif/heif_api_structs.h std::shared_ptr<heif::HeifPixelImage> image; HeifPixelImage 723 libheif/heif_context.cc Error HeifContext::Image::decode_image(std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 755 libheif/heif_context.cc std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 864 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> alpha; HeifPixelImage 889 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> rotated_img; HeifPixelImage 910 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> clap_img; HeifPixelImage 934 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> cropped_img; HeifPixelImage 952 libheif/heif_context.cc std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 997 libheif/heif_context.cc img = std::make_shared<HeifPixelImage>(); HeifPixelImage 1098 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> img, HeifPixelImage 1101 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> tile_img; HeifPixelImage 1151 libheif/heif_context.cc std::shared_ptr<HeifPixelImage>& img) const HeifPixelImage 1181 libheif/heif_context.cc std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 1230 libheif/heif_context.cc img = std::make_shared<HeifPixelImage>(); HeifPixelImage 1248 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> overlay_img; HeifPixelImage 1280 libheif/heif_context.cc static std::shared_ptr<HeifPixelImage> HeifPixelImage 1281 libheif/heif_context.cc create_alpha_image_from_image_alpha_channel(const std::shared_ptr<HeifPixelImage> image) HeifPixelImage 1289 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> alpha_image = std::make_shared<HeifPixelImage>(); HeifPixelImage 1399 libheif/heif_context.cc Error HeifContext::encode_image(std::shared_ptr<HeifPixelImage> pixel_image, HeifPixelImage 1430 libheif/heif_context.cc Error HeifContext::Image::encode_image_as_hevc(std::shared_ptr<HeifPixelImage> image, HeifPixelImage 1472 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> alpha_image; HeifPixelImage 1587 libheif/heif_context.cc Error HeifContext::encode_thumbnail(std::shared_ptr<HeifPixelImage> image, HeifPixelImage 1622 libheif/heif_context.cc std::shared_ptr<HeifPixelImage> thumbnail_image; HeifPixelImage 44 libheif/heif_context.h class HeifPixelImage; HeifPixelImage 90 libheif/heif_context.h Error decode_image(std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 150 libheif/heif_context.h Error encode_image_as_hevc(std::shared_ptr<HeifPixelImage> image, HeifPixelImage 188 libheif/heif_context.h Error decode_image(heif_item_id ID, std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 201 libheif/heif_context.h Error encode_image(std::shared_ptr<HeifPixelImage> image, HeifPixelImage 216 libheif/heif_context.h Error encode_thumbnail(std::shared_ptr<HeifPixelImage> image, HeifPixelImage 250 libheif/heif_context.h std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 254 libheif/heif_context.h std::shared_ptr<HeifPixelImage> out_image, HeifPixelImage 258 libheif/heif_context.h std::shared_ptr<HeifPixelImage>& img) const; HeifPixelImage 261 libheif/heif_context.h std::shared_ptr<HeifPixelImage>& img, HeifPixelImage 43 libheif/heif_file.h class HeifPixelImage; HeifPixelImage 32 libheif/heif_image.cc HeifPixelImage::HeifPixelImage() HeifPixelImage 36 libheif/heif_image.cc HeifPixelImage::~HeifPixelImage() HeifPixelImage 40 libheif/heif_image.cc void HeifPixelImage::create(int width,int height, heif_colorspace colorspace, heif_chroma chroma) HeifPixelImage 48 libheif/heif_image.cc void HeifPixelImage::add_plane(heif_channel channel, int width, int height, int bit_depth) HeifPixelImage 66 libheif/heif_image.cc bool HeifPixelImage::has_channel(heif_channel channel) const HeifPixelImage 72 libheif/heif_image.cc bool HeifPixelImage::has_alpha() const HeifPixelImage 79 libheif/heif_image.cc int HeifPixelImage::get_width(enum heif_channel channel) const HeifPixelImage 90 libheif/heif_image.cc int HeifPixelImage::get_height(enum heif_channel channel) const HeifPixelImage 101 libheif/heif_image.cc std::set<heif_channel> HeifPixelImage::get_channel_set() const HeifPixelImage 113 libheif/heif_image.cc int HeifPixelImage::get_bits_per_pixel(enum heif_channel channel) const HeifPixelImage 124 libheif/heif_image.cc uint8_t* HeifPixelImage::get_plane(enum heif_channel channel, int* out_stride) HeifPixelImage 139 libheif/heif_image.cc const uint8_t* HeifPixelImage::get_plane(enum heif_channel channel, int* out_stride) const HeifPixelImage 154 libheif/heif_image.cc void HeifPixelImage::copy_new_plane_from(const std::shared_ptr<HeifPixelImage> src_image, HeifPixelImage 179 libheif/heif_image.cc void HeifPixelImage::fill_new_plane(heif_channel dst_channel, uint8_t value, int width, int height) HeifPixelImage 193 libheif/heif_image.cc void HeifPixelImage::transfer_plane_from_image_as(std::shared_ptr<HeifPixelImage> source, HeifPixelImage 206 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_colorspace(heif_colorspace target_colorspace, HeifPixelImage 209 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> out_img; HeifPixelImage 266 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> img_rgb = convert_RGB_to_RGB24_32(); HeifPixelImage 306 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_YCbCr420_to_RGB() const HeifPixelImage 314 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 373 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_YCbCr420_to_RGB24() const HeifPixelImage 381 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 415 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_YCbCr420_to_RGB32() const HeifPixelImage 423 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 470 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_RGB_to_RGB24_32() const HeifPixelImage 484 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 530 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_mono_to_YCbCr420() const HeifPixelImage 532 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 569 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_mono_to_RGB(int bpp) const HeifPixelImage 575 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 621 libheif/heif_image.cc std::shared_ptr<HeifPixelImage> HeifPixelImage::convert_RGB24_32_to_YCbCr420() const HeifPixelImage 623 libheif/heif_image.cc auto outimg = std::make_shared<HeifPixelImage>(); HeifPixelImage 706 libheif/heif_image.cc Error HeifPixelImage::rotate_ccw(int angle_degrees, HeifPixelImage 707 libheif/heif_image.cc std::shared_ptr<HeifPixelImage>& out_img) HeifPixelImage 723 libheif/heif_image.cc out_img = std::make_shared<HeifPixelImage>(); HeifPixelImage 783 libheif/heif_image.cc Error HeifPixelImage::mirror_inplace(bool horizontal) HeifPixelImage 819 libheif/heif_image.cc Error HeifPixelImage::crop(int left,int right,int top,int bottom, HeifPixelImage 820 libheif/heif_image.cc std::shared_ptr<HeifPixelImage>& out_img) const HeifPixelImage 822 libheif/heif_image.cc out_img = std::make_shared<HeifPixelImage>(); HeifPixelImage 869 libheif/heif_image.cc Error HeifPixelImage::fill_RGB_16bit(uint16_t r, uint16_t g, uint16_t b, uint16_t a) HeifPixelImage 921 libheif/heif_image.cc Error HeifPixelImage::overlay(std::shared_ptr<HeifPixelImage>& overlay, int dx,int dy) HeifPixelImage 1024 libheif/heif_image.cc Error HeifPixelImage::scale_nearest_neighbor(std::shared_ptr<HeifPixelImage>& out_img, HeifPixelImage 1027 libheif/heif_image.cc out_img = std::make_shared<HeifPixelImage>(); HeifPixelImage 36 libheif/heif_image.h class HeifPixelImage : public std::enable_shared_from_this<HeifPixelImage>, HeifPixelImage 40 libheif/heif_image.h explicit HeifPixelImage(); HeifPixelImage 41 libheif/heif_image.h ~HeifPixelImage(); HeifPixelImage 71 libheif/heif_image.h void copy_new_plane_from(const std::shared_ptr<HeifPixelImage> src_image, HeifPixelImage 76 libheif/heif_image.h void transfer_plane_from_image_as(std::shared_ptr<HeifPixelImage> source, HeifPixelImage 80 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_colorspace(heif_colorspace colorspace, HeifPixelImage 84 libheif/heif_image.h std::shared_ptr<HeifPixelImage>& out_img); HeifPixelImage 89 libheif/heif_image.h std::shared_ptr<HeifPixelImage>& out_img) const; HeifPixelImage 93 libheif/heif_image.h Error overlay(std::shared_ptr<HeifPixelImage>& overlay, int dx,int dy); HeifPixelImage 95 libheif/heif_image.h Error scale_nearest_neighbor(std::shared_ptr<HeifPixelImage>& output, int width,int height) const; HeifPixelImage 114 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_YCbCr420_to_RGB() const; HeifPixelImage 115 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_YCbCr420_to_RGB24() const; HeifPixelImage 116 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_YCbCr420_to_RGB32() const; HeifPixelImage 117 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_RGB_to_RGB24_32() const; HeifPixelImage 118 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_mono_to_RGB(int bpp) const; HeifPixelImage 119 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_mono_to_YCbCr420() const; HeifPixelImage 120 libheif/heif_image.h std::shared_ptr<HeifPixelImage> convert_RGB24_32_to_YCbCr420() const;