Searched refs:boxPaintSize_ (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | image_painter.cpp | 324 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 D | image_painter.h | 41 …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 D | render_image.cpp | 675 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 D | render_image.h | 187 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 D | image_painter_test_ng.cpp | 55 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 D | mock_image_painter.cpp | 33 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
|