/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/ |
H A D | image_data.h | 23 class ImageData : public AceType { 24 DECLARE_ACE_TYPE(ImageData, AceType); 27 ImageData() = default; 28 ~ImageData() override = default; 29 static RefPtr<ImageData> MakeFromDataWithCopy(const void* data, size_t length); 31 static RefPtr<ImageData> MakeFromDataWrapper(void* dataWrapper); 44 ACE_DISALLOW_COPY_AND_MOVE(ImageData); 47 class PixmapData : public ImageData { 48 DECLARE_ACE_TYPE(PixmapData, ImageData);
|
H A D | image_object.h | 38 …ImageObject(const ImageSourceInfo& sourceInfo, const SizeF& imageSize, const RefPtr<ImageData>& da… in ImageObject() 45 const RefPtr<ImageData>& GetData() const; 50 void SetData(const RefPtr<ImageData>& data); 84 RefPtr<ImageData> data_;
|
H A D | image_object.cpp | 36 const RefPtr<ImageData>& ImageObject::GetData() const in GetData() 41 void ImageObject::SetData(const RefPtr<ImageData>& data) in SetData()
|
H A D | svg_image_object.h | 31 static RefPtr<SvgImageObject> Create(const ImageSourceInfo& src, const RefPtr<ImageData>& data); 43 bool MakeSvgDom(const RefPtr<ImageData>& data, const ImageSourceInfo& src);
|
H A D | svg_image_object.cpp | 25 RefPtr<SvgImageObject> SvgImageObject::Create(const ImageSourceInfo& src, const RefPtr<ImageData>& … in Create() 54 bool SvgImageObject::MakeSvgDom(const RefPtr<ImageData>& data, const ImageSourceInfo& src) in MakeSvgDom()
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/image_provider/ |
H A D | mock_skia_image_data.cpp | 28 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy() 33 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
|
H A D | mock_image_loader.cpp | 23 RefPtr<NG::ImageData> ImageLoader::GetImageData( in GetImageData() 59 void ImageLoader::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) {} in CacheImageData() 61 RefPtr<NG::ImageData> ImageLoader::LoadImageDataFromFileCache(const std::string& /*key*/, const std… in LoadImageDataFromFileCache()
|
H A D | mock_image_cache.cpp | 34 RefPtr<NG::ImageData> ImageCache::GetCacheImageData(const std::string& key) in GetCacheImageData() 39 void ImageCache::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) {} in CacheImageData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/ |
H A D | image_cache.h | 39 class ImageData; variable 53 void CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData); 54 RefPtr<NG::ImageData> GetCacheImageData(const std::string& key); 92 …bool ProcessImageDataCacheInner(size_t dataSize, std::vector<CacheNode<RefPtr<NG::ImageData>>>& ne… 100 std::list<CacheNode<RefPtr<NG::ImageData>>> dataCacheList_; 101 …std::unordered_map<std::string, std::list<CacheNode<RefPtr<NG::ImageData>>>::iterator> imageDataCa…
|
H A D | image_loader.h | 49 virtual RefPtr<NG::ImageData> LoadDecodedImageData( in LoadDecodedImageData() 55 RefPtr<NG::ImageData> GetImageData( 68 static void CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& data); 69 …static RefPtr<NG::ImageData> LoadImageDataFromFileCache(const std::string& key, const std::string&… 114 RefPtr<NG::ImageData> LoadDecodedImageData( 206 RefPtr<NG::ImageData> LoadDecodedImageData( 240 RefPtr<NG::ImageData> LoadDecodedImageData(
|
H A D | image_cache.cpp | 35 RefPtr<NG::ImageData> GetDataFromCacheFile(const std::string& filePath) override in GetDataFromCacheFile() 97 void ImageCache::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) in CacheImageData() 104 std::vector<CacheNode<RefPtr<NG::ImageData>>> needErase; in CacheImageData() 150 …ocessImageDataCacheInner(size_t dataSize, std::vector<CacheNode<RefPtr<NG::ImageData>>>& needErase) in ProcessImageDataCacheInner() 165 RefPtr<NG::ImageData> ImageCache::GetCacheImageData(const std::string& key) in GetCacheImageData()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-canvas-imagedata.md | 1 # ImageData chapter 3 ImageData对象可以存储canvas渲染的像素数据。 13 创建ImageData时,宽高不超过16384px,最大面积不超过16000px*16000px,超过最大面积则无法正常绘制。当创建面积超过536870911px时,返回值的width和height… 27 …icsUnit](../js-apis-arkui-graphics.md#lengthmetricsunit12) | 否 | 用来配置ImageData对象的单位模式,配置后无法动态更改… 49 使用getImageData接口获得一个ImageData对象。
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/ |
H A D | skia_image_data.cpp | 35 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy() 40 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
|
H A D | skia_image_data.h | 26 class SkiaImageData : public ImageData { 27 DECLARE_ACE_TYPE(SkiaImageData, ImageData);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_resource_cache.h | 54 struct ImageData { struct 59 BASE_NS::array_view<const ImageData> GetImageData() const; argument 71 BASE_NS::vector<ImageData> images;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/rosen/ |
H A D | drawing_image_data.cpp | 48 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy() 53 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
|
H A D | drawing_image_data.h | 32 class DrawingImageData : public ImageData { 33 DECLARE_ACE_TYPE(DrawingImageData, ImageData);
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-canvas-imagedata.md | 1 # ImageData chapter 3 An **ImageData** object stores pixel data rendered on a canvas. 13 A constructor used to create an **ImageData** object. To ensure successful drawing, make sure the o… 27 …apis-arkui-graphics.md#lengthmetricsunit12) | No | Unit mode of the **ImageData** object. The va… 49 This example shows how to use the **getImageData** API to obtain an **ImageData** object.
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | offscreen_canvas_paint_method.cpp | 74 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in TransferToImageBitmap() 120 std::unique_ptr<Ace::ImageData> OffscreenCanvasPaintMethod::GetImageData( in GetImageData() 143 std::unique_ptr<Ace::ImageData> imageData = std::make_unique<Ace::ImageData>(); in GetImageData() 157 void OffscreenCanvasPaintMethod::GetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in GetImageData()
|
H A D | offscreen_canvas_rendering_context_2d_model_ng.cpp | 130 void OffscreenCanvasRenderingContext2DModelNG::PutImageData(const Ace::ImageData& imageData) in PutImageData() 138 std::unique_ptr<Ace::ImageData> OffscreenCanvasRenderingContext2DModelNG::GetImageData(const ImageS… in GetImageData() 459 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetPixelMap() 484 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetImageDataModel() 496 std::unique_ptr<Ace::ImageData> data = GetImageData(imageSize); in GetImageDataModel() 514 void OffscreenCanvasRenderingContext2DModelNG::GetImageData(const std::shared_ptr<Ace::ImageData>& … in GetImageData()
|
H A D | canvas_rendering_context_2d_model_ng.cpp | 220 void CanvasRenderingContext2DModelNG::PutImageData(const Ace::ImageData& imageData) in PutImageData() 234 std::unique_ptr<Ace::ImageData> CanvasRenderingContext2DModelNG::GetImageData(const ImageSize& imag… in GetImageData() 236 std::unique_ptr<Ace::ImageData> data; in GetImageData() 604 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetPixelMap() 629 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetImageDataModel() 641 std::unique_ptr<Ace::ImageData> data = GetImageData(imageSize); in GetImageDataModel() 659 void CanvasRenderingContext2DModelNG::GetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in GetImageData() 719 void CanvasRenderingContext2DModelNG::TransferFromImageBitmap(const std::shared_ptr<Ace::ImageData>… in TransferFromImageBitmap()
|
H A D | canvas_rendering_context_2d_model_ng.h | 52 void PutImageData(const Ace::ImageData& imageData) override; 54 std::unique_ptr<Ace::ImageData> GetImageData(const ImageSize& imageSize) override; 120 void TransferFromImageBitmap(const std::shared_ptr<Ace::ImageData>& imageData) override; 124 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData);
|
H A D | canvas_pattern.h | 120 …std::unique_ptr<Ace::ImageData> GetImageData(double left, double top, double width, double height); 121 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData); 122 void PutImageData(const Ace::ImageData& imageData); 126 void TransferFromImageBitmap(const Ace::ImageData& imageData);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_node_post_process_util.h | 47 struct ImageData { struct 71 ImageData imageData; argument
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-imagedata.md | 1 # ImageData对象 6 ImageData对象可以存储[canvas组件](js-components-canvas-canvas.md)渲染的像素数据。
|