/foundation/arkui/ace_engine/frameworks/core/components/focus_animation/ |
H A D | rosen_render_focus_animation.cpp | 217 double radiusX = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetX()); in PaintTVFocus() local 219 radiusX = NearZero(radiusX) ? 0.0 : radiusX + NormalizeToPx(Dimension(FOCUS_ANIMATION_OFFSET, DimensionUnit::VP)); in PaintTVFocus() 220 radiusY = NearZero(radiusX) ? 0.0 : radiusY + NormalizeToPx(Dimension(FOCUS_ANIMATION_OFFSET, DimensionUnit::VP)); in PaintTVFocus() 236 skPath.addRRect(SkRRect::MakeRectXY(SkRect::MakeXYWH(0, 0, width_, height_), radiusX, radiusY)); in PaintTVFocus() 268 path.AddRoundRect(RSRect(0, 0, width_, height_), radiusX, radiusY); in PaintTVFocus() 301 double radiusX = 0.0; in PaintPhoneFocus() local 305 radiusX = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetX()); in PaintPhoneFocus() 307 radiusX in PaintPhoneFocus() 342 double radiusX = 0.0; PaintPhoneFocus() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/shadow/ |
H A D | rosen_render_shadow.cpp | 65 double radiusX = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetX()); in Paint() local 74 canvas->clipRRect(SkRRect::MakeRectXY(rect, radiusX, radiusY), SkClipOp::kDifference, true); in Paint() 77 canvas->drawRRect(SkRRect::MakeRectXY(rect, radiusX, radiusY), paint); in Paint() 90 canvas->ClipRoundRect(RSRoundRect(rect, radiusX, radiusY), RSClipOp::DIFFERENCE, true); in Paint() 95 canvas->DrawRoundRect(RSRoundRect(rect, radiusX, radiusY)); in Paint()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/ |
H A D | rect_model_ng.h | 30 void SetRadiusValue(const Dimension& radiusX, const Dimension& radiusY, int32_t index) override; 33 const RefPtr<ShapeRect>& shapeRect, const Dimension& radiusX, const Dimension& radiusY, int32_t index) override; 36 static void SetRadiusValue(FrameNode* frameNode, const Dimension& radiusX, const Dimension& radiusY, int32_t index);
|
H A D | rect_model_ng.cpp | 55 void RectModelNG::SetRadiusValue(const Dimension& radiusX, const Dimension& radiusY, int32_t index) in SetRadiusValue() argument 57 NG::Radius radius = NG::Radius(radiusX, radiusY); in SetRadiusValue() 108 const RefPtr<ShapeRect>& rect, const Dimension& radiusX, const Dimension& radiusY, int32_t index) in SetShapeRectRadius() 111 auto newRadius = Ace::Radius(Dimension(radiusX), Dimension(radiusY)); in SetShapeRectRadius() 131 FrameNode* frameNode, const Dimension& radiusX, const Dimension& radiusY, int32_t index) in SetRadiusValue() 133 NG::Radius radius = NG::Radius(radiusX, radiusY); in SetRadiusValue() 107 SetShapeRectRadius( const RefPtr<ShapeRect>& rect, const Dimension& radiusX, const Dimension& radiusY, int32_t index) SetShapeRectRadius() argument 130 SetRadiusValue( FrameNode* frameNode, const Dimension& radiusX, const Dimension& radiusY, int32_t index) SetRadiusValue() argument
|
H A D | rect_model.h | 34 virtual void SetRadiusValue(const Dimension& radiusX, const Dimension& radiusY, int32_t index); 36 const RefPtr<ShapeRect>& shapeRect, const Dimension& radiusX, const Dimension& radiusY, int32_t index);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | rect_model_impl.h | 28 void SetRadiusValue(const Dimension& radiusX, const Dimension& radiusY, int32_t index) override; 30 const RefPtr<ShapeRect>& shapeRect, const Dimension& radiusX, const Dimension& radiusY, int32_t index) override
|
H A D | rect_model_impl.cpp | 53 void RectModelImpl::SetRadiusValue(const Dimension& radiusX, const Dimension& radiusY, int32_t index) in SetRadiusValue() argument 58 Radius newRadius = Radius(AnimatableDimension(radiusX, option), AnimatableDimension(radiusY, option)); in SetRadiusValue()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_rect_shape.cpp | 135 JSRef<JSVal> radiusX = radiusArray->GetValueAt(0); in SetRadiusWithArrayValue() local 141 if (ParseJsDimensionVp(radiusX, radiusXValue)) { in SetRadiusWithArrayValue() 145 if (!ParseJsDimensionVpNG(radiusX, radiusXValue)) { in SetRadiusWithArrayValue() 158 const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index) in SetRadiusValue() 161 auto newRadius = Ace::Radius(Dimension(radiusX), Dimension(radiusY)); in SetRadiusValue() 157 SetRadiusValue( const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index) SetRadiusValue() argument
|
H A D | js_rect.cpp | 195 JSRef<JSVal> radiusX = radiusArray->GetValueAt(0); in SetRadiusWithArrayValue() local 200 if (ParseJsDimensionVp(radiusX, radiusXValue)) { in SetRadiusWithArrayValue() 204 if (!ParseJsDimensionVpNG(radiusX, radiusXValue)) { in SetRadiusWithArrayValue() 216 const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index) in SetRadiusValue() 219 RectModel::GetInstance()->SetShapeRectRadius(shapeRect, radiusX, radiusY, index); in SetRadiusValue() 221 RectModel::GetInstance()->SetRadiusValue(radiusX, radiusY, index); in SetRadiusValue() 215 SetRadiusValue( const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index) SetRadiusValue() argument
|
H A D | js_rect_shape.h | 45 const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index);
|
H A D | js_rect.h | 43 const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | round_rect.h | 45 inline void SetCornerRadius(CornerPos pos, scalar radiusX, scalar radiusY); 110 inline void RoundRect::SetCornerRadius(CornerPos pos, scalar radiusX, scalar radiusY) in SetCornerRadius() argument 112 radiusXY_[pos].SetX(radiusX); in SetCornerRadius()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_path.cpp | 77 void NativeCanvasPath::Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, in Ellipse() argument 80 path2d_->Ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, anticlockwise); in Ellipse()
|
H A D | canvas_path.h | 40 void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle,
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_round_rect.h | 61 virtual void SetCornerRadius(CornerPos pos, float radiusX, float radiusY) in SetCornerRadius() argument 63 radiusXY_[pos].SetX(radiusX); in SetCornerRadius()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | rect_modifier.cpp | 70 auto radiusX = CalcDimension(radiusValues[xIndex], (DimensionUnit)radiusUnits[xIndex]); in SetRectRadiusWithArray() local 72 RectModelNG::SetRadiusValue(frameNode, radiusX, radiusY, index); in SetRectRadiusWithArray()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_path.cpp | 132 // ellipse(x: number, y: number, radiusX: number, radiusY: number, rotation: number, startAngle: number, 138 double radiusX = 0.0; in JsPath2DEllipse() local 143 if (info.GetDoubleArg(0, x) && info.GetDoubleArg(1, y) && info.GetDoubleArg(2, radiusX) && in JsPath2DEllipse() 149 path2d_->Ellipse(x * density, y * density, radiusX * density, radiusY * density, rotation, in JsPath2DEllipse()
|
/foundation/graphic/graphic_2d/graphic_test/graphic_test/rs_display_effect/property_display/ |
H A D | fg_blur_test.cpp | 115 float radiusX[] = { 0.0, 1.1, 10.0, 10.0 }; in GRAPHIC_TEST() local 121 testNode->SetForegroundBlurRadiusX(radiusX[i]); in GRAPHIC_TEST()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_canvas_ffi.cpp | 103 EllipseParam GetEllipseParam(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, in GetEllipseParam() argument 109 param.radiusX = PipelineBase::Vp2PxWithCurrentDensity(radiusX); in GetEllipseParam() 591 void FfiOHOSAceFrameworkRenderingContextEllipse(int64_t contextId, double x, double y, double radiusX, double radiusY, in FfiOHOSAceFrameworkRenderingContextEllipse() argument 596 auto arcParam = GetEllipseParam(x, y, radiusX, radiusY, rotation, startAngle, endAngle, anticlockwise); in FfiOHOSAceFrameworkRenderingContextEllipse() 957 double radiusX = PipelineBase::Vp2PxWithCurrentDensity(params.radiusX); in FfiOHOSAceFrameworkCanvasPathEllipse() local 959 path2d->Ellipse(x, y, radiusX, radiusY, params.rotation, params.startAngle, params.endAngle, anticlockwise); in FfiOHOSAceFrameworkCanvasPathEllipse()
|
H A D | cj_canvas_ffi.h | 86 double radiusX; member 154 CJ_EXPORT void FfiOHOSAceFrameworkRenderingContextEllipse(int64_t selfId, double x, double y, double radiusX,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_content_modifier.cpp | 725 float radiusX = rectTopLeftRadiusX_->Get() - borderWidth * HALF; in SetShapeRectRadius() local 727 roundRect.SetCornerRadius(RSRoundRect::TOP_LEFT_POS, radiusX, radiusY); in SetShapeRectRadius() 729 radiusX = rectTopRightRadiusX_->Get() - borderWidth * HALF; in SetShapeRectRadius() 731 roundRect.SetCornerRadius(RSRoundRect::TOP_RIGHT_POS, radiusX, radiusY); in SetShapeRectRadius() 733 radiusX = rectBottomLeftRadiusX_->Get() - borderWidth * HALF; in SetShapeRectRadius() 735 roundRect.SetCornerRadius(RSRoundRect::BOTTOM_LEFT_POS, radiusX, radiusY); in SetShapeRectRadius() 737 radiusX = rectBottomRightRadiusX_->Get() - borderWidth * HALF; in SetShapeRectRadius() 739 roundRect.SetCornerRadius(RSRoundRect::BOTTOM_RIGHT_POS, radiusX, radiusY); in SetShapeRectRadius()
|
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | shape.h | 371 void SetRadiusX(const Dimension& radiusX) in SetRadiusX() argument 373 if (radiusX.IsValid()) { in SetRadiusX() 374 radiusX_ = radiusX; in SetRadiusX()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_rect_bridge.cpp | 157 Local<JSValueRef> radiusX = panda::ArrayRef::GetValueAt(vm, radiusArray, indexX); in SetRadiusWithArray() local 162 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, radiusX, radiusXValue, isSupportPercent)) { in SetRadiusWithArray()
|
/foundation/arkui/ace_engine/frameworks/base/geometry/ng/ |
H A D | rect_t.h | 527 inline void SetCornerRadius(CornerPos pos, float radiusX, float radiusY); 564 inline void RoundRect::SetCornerRadius(CornerPos pos, float radiusX, float radiusY) in SetCornerRadius() argument 566 radius_.SetCorner(pos, EdgeF(radiusX, radiusY)); in SetCornerRadius()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | paint_state.h | 63 double radiusX = 0.0; // x axis radius of the ellipse member
|