Home
last modified time | relevance | path

Searched refs:boxPaintSize_ (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dimage_painter.cpp324 offset.SetX(bgImgPosition.GetSizeValueX() * boxPaintSize_.Width()); in CalculateBgImagePosition()
330 offset.SetY(bgImgPosition.GetSizeValueY() * boxPaintSize_.Height()); in CalculateBgImagePosition()
346 float paintAspectRatio = boxPaintSize_.Width() / boxPaintSize_.Height(); in CalculateBgWidth()
351 width = paintAspectRatio >= srcAspectRatio ? boxPaintSize_.Width() in CalculateBgWidth()
356 : boxPaintSize_.Width(); in CalculateBgWidth()
359 width = boxPaintSize_.Width(); in CalculateBgWidth()
376 float paintAspectRatio = boxPaintSize_.Width() / boxPaintSize_.Height(); in CalculateBgHeight()
389 height = boxPaintSize_.Height(); in CalculateBgHeight()
409 NearZero(boxPaintSize_.Width()) || NearZero(boxPaintSize_.Height())) { in CalculateBgImageSize()
413 float renderSizeX = CalculateBgWidth(boxPaintSize_, srcSize, bgImageSize); in CalculateBgImageSize()
[all …]
H A Dimage_painter.h41 …const SizeF& boxPaintSize_, const SizeF& srcSize, const std::optional<BackgroundImageSize>& bgImag…
42 … static OffsetF CalculateBgImagePosition(const SizeF& boxPaintSize_, const SizeF& imageRenderSize_,
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drender_image.cpp675 if (NearEqual(boxPaintSize_.Width(), Size::INFINITE_SIZE) || in GenerateImageRects()
676 NearEqual(boxPaintSize_.Height(), Size::INFINITE_SIZE)) { in GenerateImageRects()
677 boxPaintSize_ = viewPort_; in GenerateImageRects()
730 NearZero(boxPaintSize_.Height())) { in CalculateImageRenderSize()
753 NearZero(boxPaintSize_.Height())) { in CalculateImageRenderSizeWithSingleParam()
760 double paintAspectRatio = boxPaintSize_.Width() / boxPaintSize_.Height(); in CalculateImageRenderSizeWithSingleParam()
762 : boxPaintSize_.Width(); in CalculateImageRenderSizeWithSingleParam()
767 double paintAspectRatio = boxPaintSize_.Width() / boxPaintSize_.Height(); in CalculateImageRenderSizeWithSingleParam()
769 ? boxPaintSize_.Width() in CalculateImageRenderSizeWithSingleParam()
785 NearZero(boxPaintSize_.Height())) { in CalculateImageRenderSizeWithDoubleParam()
[all …]
H A Drender_image.h187 if (background_ && boxPaintSize_ != boxPaintSize) { in SetBgImageBoxPaintSize()
188 boxPaintSize_ = boxPaintSize; in SetBgImageBoxPaintSize()
382 Size boxPaintSize_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/render/
H A Dimage_painter_test_ng.cpp55 NG::SizeF boxPaintSize_ { 1, 1 }; variable
447 const NG::SizeF boxPaintSize_; variable
502 auto sizeRet = NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt1);
512 auto sizeRet1 = NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt2);
531 boxPaintSize_ = { -1, -1 };
559 NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt);
585 NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt);
619 NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt1);
620 auto width1 = srcSize.Width() * (boxPaintSize_.Height() / srcSize.Height());
630 NG::ImagePainter::CalculateBgImageSize(boxPaintSize_, srcSize, bgImageSizeOpt2);
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/image_provider/
H A Dmock_image_painter.cpp33 OffsetF ImagePainter::CalculateBgImagePosition(const SizeF& boxPaintSize_, const SizeF& imageRender… in CalculateBgImagePosition() argument
40 …const SizeF& boxPaintSize_, const SizeF& srcSize, const std::optional<BackgroundImageSize>& bgImag… in CalculateBgImageSize() argument