Home
last modified time | relevance | path

Searched refs:ImageData (Results 1 – 25 of 106) sorted by relevance

12345

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/
H A Dimage_data.h23 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 Dimage_object.h38 …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 Dimage_object.cpp36 const RefPtr<ImageData>& ImageObject::GetData() const in GetData()
41 void ImageObject::SetData(const RefPtr<ImageData>& data) in SetData()
H A Dsvg_image_object.h31 static RefPtr<SvgImageObject> Create(const ImageSourceInfo& src, const RefPtr<ImageData>& data);
43 bool MakeSvgDom(const RefPtr<ImageData>& data, const ImageSourceInfo& src);
H A Dsvg_image_object.cpp25 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 Dmock_skia_image_data.cpp28 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
33 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
H A Dmock_image_loader.cpp23 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 Dmock_image_cache.cpp34 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 Dimage_cache.h39 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 Dimage_loader.h49 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 Dimage_cache.cpp35 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 Dts-components-canvas-imagedata.md1 # 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 Dskia_image_data.cpp35 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
40 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
H A Dskia_image_data.h26 class SkiaImageData : public ImageData {
27 DECLARE_ACE_TYPE(SkiaImageData, ImageData);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_cache.h54 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 Ddrawing_image_data.cpp48 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
53 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
H A Ddrawing_image_data.h32 class DrawingImageData : public ImageData {
33 DECLARE_ACE_TYPE(DrawingImageData, ImageData);
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-components-canvas-imagedata.md1 # 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 Doffscreen_canvas_paint_method.cpp74 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 Doffscreen_canvas_rendering_context_2d_model_ng.cpp130 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 Dcanvas_rendering_context_2d_model_ng.cpp220 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 Dcanvas_rendering_context_2d_model_ng.h52 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 Dcanvas_pattern.h120 …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 Dintf_render_node_post_process_util.h47 struct ImageData { struct
71 ImageData imageData; argument
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/
H A Djs-components-canvas-imagedata.md1 # ImageData对象
6 ImageData对象可以存储[canvas组件](js-components-canvas-canvas.md)渲染的像素数据。

12345