Home
last modified time | relevance | path

Searched refs:radiusY (Results 1 - 25 of 33) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components/focus_animation/
H A Drosen_render_focus_animation.cpp218 double radiusY = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetY()); in PaintTVFocus() local
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()
302 double radiusY = 0.0; in PaintPhoneFocus() local
306 radiusY = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetY()); in PaintPhoneFocus()
308 radiusY = NearZero(radiusX) ? 0.0 : radiusY + NormalizeToPx(Dimension(PHONE_FOCUS_OFFSET, DimensionUnit::VP)); in PaintPhoneFocus()
316 radiusY in PaintPhoneFocus()
343 double radiusY = 0.0; PaintPhoneFocus() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/shadow/
H A Drosen_render_shadow.cpp66 double radiusY = NormalizeToPx(rrect_.GetCorner().bottomLeftRadius.GetY()); 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 Drect_model_ng.h30 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 Drect_model_ng.cpp55 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 Drect_model.h34 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 Drect_model_impl.h28 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 Drect_model_impl.cpp53 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 Djs_rect_shape.cpp136 JSRef<JSVal> radiusY = radiusArray->GetValueAt(1); in SetRadiusWithArrayValue() local
142 ParseJsDimensionVp(radiusY, radiusYValue); in SetRadiusWithArrayValue()
148 if (!ParseJsDimensionVpNG(radiusY, radiusYValue)) { 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 Djs_rect.cpp196 JSRef<JSVal> radiusY = radiusArray->GetValueAt(1); in SetRadiusWithArrayValue() local
201 ParseJsDimensionVp(radiusY, radiusYValue); in SetRadiusWithArrayValue()
207 if (!ParseJsDimensionVpNG(radiusY, radiusYValue)) { 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 Djs_rect_shape.h45 const RefPtr<ShapeRect>& shapeRect, const CalcDimension& radiusX, const CalcDimension& radiusY, int32_t index);
H A Djs_rect.h43 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 Dround_rect.h45 inline void SetCornerRadius(CornerPos pos, scalar radiusX, scalar radiusY);
110 inline void RoundRect::SetCornerRadius(CornerPos pos, scalar radiusX, scalar radiusY) in SetCornerRadius() argument
113 radiusXY_[pos].SetY(radiusY); in SetCornerRadius()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/
H A Dcanvas_path.cpp77 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 Dcanvas_path.h40 void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle,
/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_round_rect.h61 virtual void SetCornerRadius(CornerPos pos, float radiusX, float radiusY) in SetCornerRadius() argument
64 radiusXY_[pos].SetY(radiusY); in SetCornerRadius()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Drect_modifier.cpp71 auto radiusY = CalcDimension(radiusValues[yIndex], (DimensionUnit)radiusUnits[yIndex]); in SetRectRadiusWithArray() local
72 RectModelNG::SetRadiusValue(frameNode, radiusX, radiusY, index); in SetRectRadiusWithArray()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/
H A Djs_canvas_path.cpp132 // ellipse(x: number, y: number, radiusX: number, radiusY: number, rotation: number, startAngle: number,
139 double radiusY = 0.0; in JsPath2DEllipse() local
144 info.GetDoubleArg(3, radiusY) && info.GetDoubleArg(4, rotation) && info.GetDoubleArg(5, startAngle) && 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 Dfg_blur_test.cpp116 float radiusY[] = { 0.0, 10.0, 1.1, 10.0 }; in GRAPHIC_TEST() local
122 testNode->SetForegroundBlurRadiusY(radiusY[i]); in GRAPHIC_TEST()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_canvas_ffi.cpp103 EllipseParam GetEllipseParam(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, in GetEllipseParam() argument
110 param.radiusY = PipelineBase::Vp2PxWithCurrentDensity(radiusY); 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()
958 double radiusY = PipelineBase::Vp2PxWithCurrentDensity(params.radiusY); in FfiOHOSAceFrameworkCanvasPathEllipse() local
959 path2d->Ellipse(x, y, radiusX, radiusY, params.rotation, params.startAngle, params.endAngle, anticlockwise); in FfiOHOSAceFrameworkCanvasPathEllipse()
H A Dcj_canvas_ffi.h87 double radiusY; member
155 double radiusY, double rotation, double startAngle, double endAngle, bool anticlockwise);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/
H A Dslider_content_modifier.cpp726 float radiusY = rectTopLeftRadiusY_->Get() - borderWidth * HALF; in SetShapeRectRadius() local
727 roundRect.SetCornerRadius(RSRoundRect::TOP_LEFT_POS, radiusX, radiusY); in SetShapeRectRadius()
730 radiusY = rectTopRightRadiusY_->Get() - borderWidth * HALF; in SetShapeRectRadius()
731 roundRect.SetCornerRadius(RSRoundRect::TOP_RIGHT_POS, radiusX, radiusY); in SetShapeRectRadius()
734 radiusY = rectBottomLeftRadiusY_->Get() - borderWidth * HALF; in SetShapeRectRadius()
735 roundRect.SetCornerRadius(RSRoundRect::BOTTOM_LEFT_POS, radiusX, radiusY); in SetShapeRectRadius()
738 radiusY = rectBottomRightRadiusY_->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 Dshape.h378 void SetRadiusY(const Dimension& radiusY) in SetRadiusY() argument
380 if (radiusY.IsValid()) { in SetRadiusY()
381 radiusY_ = radiusY; in SetRadiusY()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_rect_bridge.cpp158 Local<JSValueRef> radiusY = panda::ArrayRef::GetValueAt(vm, radiusArray, indexY); in SetRadiusWithArray() local
165 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, radiusY, radiusYValue, isSupportPercent)) { in SetRadiusWithArray()
/foundation/arkui/ace_engine/frameworks/base/geometry/ng/
H A Drect_t.h527 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 Dpaint_state.h64 double radiusY = 0.0; // y axis radius of the ellipse member

Completed in 14 milliseconds

12