Home
last modified time | relevance | path

Searched refs:thickness (Results 1 - 25 of 27) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components/data_panel/
H A Drosen_render_data_panel.cpp48 void PaintTrackBackground(SkCanvas* canvas, const Offset& center, double thickness, const Color& color, double diameter) in PaintTrackBackground() argument
53 SkRect rect = SkRect::MakeXYWH(center.GetX() - diameter / 2 + thickness / 2, in PaintTrackBackground()
54 center.GetY() - diameter / 2 + thickness / 2, diameter - thickness, diameter - thickness); in PaintTrackBackground()
57 backgroundTrackData.setStrokeWidth(thickness); in PaintTrackBackground()
64 void PaintTrackBackground(RSCanvas* canvas, const Offset& center, double thickness, const Color& color, double diameter)
69 RSRect rect(center.GetX() - diameter / 2 + thickness / 2, center.GetY() - diameter / 2 + thickness / 2,
70 center.GetX() - diameter / 2 + thickness /
153 double thickness = arcData.thickness; PaintProgress() local
263 double thickness = arcData.thickness; PaintProgress() local
316 canvas->DrawCircle(RSPoint(center.GetX(), center.GetY() - radius + thickness / 2), thickness / 2); PaintProgress() local
333 canvas->DrawCircle(RSPoint(center.GetX(), center.GetY() - radius + thickness / 2), thickness / 2); PaintProgress() local
349 canvas->DrawCircle(RSPoint(center.GetX(), center.GetY() - radius + thickness / 2), thickness / 2); PaintProgress() local
398 double thickness = arcData.thickness; PaintProgressFilterMask() local
487 canvas->DrawCircle(RSPoint(center.GetX(), center.GetY() - radius + thickness / 2), thickness / 2); PaintProgressFilterMask() local
551 double thickness = arcData.thickness; PaintRainbowFilterMask() local
720 double thickness = NormalizeToPx(thickness_); PaintEffectedLoadingProgress() local
769 canvas->DrawCircle(RSPoint(center.GetX() - dx, center.GetY() - dy), thickness / 2); PaintEffectedLoadingProgress() local
784 double thickness = NormalizeToPx(thickness_); PaintLoadingProgress() local
[all...]
H A Ddata_panel_component.h159 void SetThickness(const Dimension& thickness) in SetThickness() argument
161 thickness_ = thickness; in SetThickness()
216 // autoScale is used to resize the thickness based on radius.
H A Drender_data_panel.h33 double thickness = 0.0; member
/foundation/arkui/ace_engine/frameworks/core/components/track/
H A Drosen_render_scale_ring_track.cpp41 path.addRRect(SkRRect::MakeRectXY(SkRect::MakeWH(trackInfo.scaleStrokeWidth, trackInfo.thickness), in DrawScaleArc()
42 trackInfo.thickness / 2.0, trackInfo.thickness / 2.0)); in DrawScaleArc()
44 (trackInfo.radius + (NearEqual(trackInfo.clockwise, 1.0) ? trackInfo.thickness : 0.0)) / in DrawScaleArc()
49 paint.setStrokeWidth(trackInfo.thickness); in DrawScaleArc()
55 path.AddRoundRect(RSRect(0, 0, trackInfo.scaleStrokeWidth, trackInfo.thickness), in DrawScaleArc()
56 trackInfo.thickness / 2.0, trackInfo.thickness / 2.0); in DrawScaleArc()
58 (trackInfo.radius + (NearEqual(trackInfo.clockwise, 1.0) ? trackInfo.thickness : 0.0)) / in DrawScaleArc()
62 pen.SetWidth(trackInfo.thickness); in DrawScaleArc()
[all...]
H A Drosen_render_circular_track.cpp44 double thickness = trackInfo.thickness; in DrawArc() local
63 paint.setStrokeWidth(thickness); in DrawArc()
67 canvas->drawArc({ trackInfo.center.GetX() + (thickness / 2) - trackInfo.radius, in DrawArc()
68 trackInfo.center.GetY() + (thickness / 2) - trackInfo.radius, in DrawArc()
69 trackInfo.center.GetX() + trackInfo.radius - (thickness / 2), in DrawArc()
70 trackInfo.center.GetY() + trackInfo.radius - (thickness / 2) }, in DrawArc()
93 pen.SetWidth(thickness); in DrawArc()
97 canvas->DrawArc(RSRect(trackInfo.center.GetX() + (thickness / 2) - trackInfo.radius, in DrawArc()
98 trackInfo.center.GetY() + (thickness / in DrawArc()
[all...]
H A Drosen_render_arc_track.cpp59 double thickness = trackInfo.thickness; in DrawGauge() local
65 paint.setStrokeWidth(thickness); in DrawGauge()
68 canvas->drawArc({ trackInfo.center.GetX() + (thickness / 2) - trackInfo.radius, in DrawGauge()
69 trackInfo.center.GetY() + (thickness / 2) - trackInfo.radius, in DrawGauge()
70 trackInfo.center.GetX() + trackInfo.radius - (thickness / 2), in DrawGauge()
71 trackInfo.center.GetY() + trackInfo.radius - (thickness / 2) }, in DrawGauge()
77 pen.SetWidth(thickness); in DrawGauge()
82 RSRect(trackInfo.center.GetX() + (thickness / 2) - trackInfo.radius, in DrawGauge()
83 trackInfo.center.GetY() + (thickness / in DrawGauge()
[all...]
H A Dtrack_component.h64 void SetDimension(const Dimension& thickness) in SetDimension() argument
66 trackThickness_ = thickness; in SetDimension()
250 void SetTrackThickness(const Dimension& thickness) in SetTrackThickness() argument
252 trackPaintData_->SetDimension(thickness); in SetTrackThickness()
373 // the thickness of the track. when the track is circle, there is no effect.
H A Drender_track.cpp102 paintData_.thickness = NormalizeToPx(thickness_); in PerformLayout()
173 Size(defaultWidth, paintData_.thickness) : Size(paintData_.thickness, defaultWidth); in Measure()
177 layoutSize.SetWidth(paintData_.thickness); in Measure()
180 layoutSize.SetHeight(paintData_.thickness); in Measure()
H A Drender_track.h37 double thickness = 0.0; member
128 return paintData_.thickness; in GetTrackThickness()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/
H A Ddata_panel_modifier.cpp129 arcData.thickness = arcData.radius * DIAMETER_TO_THICKNESS_RATIO; in PaintCircle()
131 arcData.thickness = defaultThickness; in PaintCircle()
218 float thickness = arcData.thickness; in GetPaintPath() local
226 float sine = thickness * PERCENT_HALF / (radius - (thickness * PERCENT_HALF)); in GetPaintPath()
258 (radius - thickness * PERCENT_HALF) - (radius - thickness * PERCENT_HALF) * std::cos(originDrawRadian), 2) + in GetPaintPath()
259 std::pow((radius - thickness * PERCENT_HALF) * std::sin(originDrawRadian), 2)); in GetPaintPath()
263 midAngle = std::acos(std::abs((radius - thickness * PERCENT_HAL in GetPaintPath()
559 float thickness = arcData.thickness; PaintTrackBackground() local
[all...]
H A Ddata_panel_modifier.h48 float thickness = 0.0f; member
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/
H A Dgauge_modifier.cpp215 data.thickness = theme->GetTrackThickness().ConvertToPx(); in PaintCircularAndIndicator()
218 data.thickness = in PaintCircularAndIndicator()
279 float thickness = data.thickness; in DrawGauge() local
283 pen.SetWidth(thickness); in DrawGauge()
292 RSRect rRect(data.center.GetX() - data.radius + thickness * PERCENT_HALF, in DrawGauge()
293 data.center.GetY() - data.radius + thickness * PERCENT_HALF, in DrawGauge()
294 data.center.GetX() + data.radius - thickness * PERCENT_HALF, in DrawGauge()
295 data.center.GetY() + data.radius - thickness * PERCENT_HALF); in DrawGauge()
309 float pathStartVertexY = data.center.GetY() - data.radius + (data.thickness / in DrawIndicator()
[all...]
H A Dgauge_modifier.h40 float thickness = 0.0f; member
/foundation/arkui/ace_engine/frameworks/core/components/progress/
H A Dprogress_component.h130 void SetTrackThickness(const Dimension& thickness) in SetTrackThickness() argument
132 return track_->SetTrackThickness(thickness); in SetTrackThickness()
/foundation/arkui/ace_engine/frameworks/core/components/slider/
H A Dslider_component.h217 void SetThickness(const Dimension& thickness) in SetThickness() argument
219 thickness_ = thickness; in SetThickness()
H A Drosen_render_slider.cpp62 auto thickness = track->GetTrackThickness(); in Update() local
63 track->SetTrackThickness(thickness * scaleValue_); in Update()
/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/src/
H A Dframe_painter.cpp70 void FramePainter::DrawFPSLine(Drawing::Canvas &canvas, uint32_t fps, double thickness, uint32_t color) in DrawFPSLine() argument
82 auto lineOffset = thickness / 0x2; // vertical align center in DrawFPSLine()
83 auto fpsLine = Drawing::Rect(0, height - (bottom - lineOffset), width, thickness + height - (bottom - lineOffset)); in DrawFPSLine()
/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/export/
H A Dframe_painter.h45 void DrawFPSLine(Drawing::Canvas &canvas, uint32_t fps, double thickness, uint32_t color);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/progress/
H A Dprogress_modifier.cpp869 auto thickness = strokeWidth_->Get(); in PaintRing() local
872 auto shadowBlurOffset = paintShadow ? thickness / 2 + std::max(RING_SHADOW_OFFSET_X, RING_SHADOW_OFFSET_Y) : 0.0f; in PaintRing()
873 if (GreatOrEqual(thickness + shadowBlurOffset, radius)) { in PaintRing()
874 thickness = radius / 2; in PaintRing()
875 shadowBlurOffset = paintShadow ? thickness / 2 + std::max(RING_SHADOW_OFFSET_X, RING_SHADOW_OFFSET_Y) : 0.0f; in PaintRing()
877 // The shadowBlurSigma is an empirical value. If it is greater than thickness / 5, the shadow will be cut by in PaintRing()
879 auto shadowBlurSigma = std::max(thickness / 5, RING_SHADOW_BLUR_RADIUS_MIN); in PaintRing()
880 radius = radius - thickness / 2 - shadowBlurOffset; in PaintRing()
886 ringData.thickness = thickness; in PaintRing()
991 auto thickness = ringProgressData.thickness; PaintWhole() local
1042 auto thickness = ringProgressData.thickness; PaintBeginHalf() local
1088 auto thickness = ringProgressData.thickness; PaintEndHalf() local
1161 auto thickness = ringProgressData.thickness; PaintRingSweeping() local
1298 double thickness = ringProgressData.thickness; PaintTrailing() local
[all...]
H A Dprogress_modifier.h30 float thickness = 0.0f; member
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/
H A Dslider_layout_algorithm.cpp94 auto thickness = sliderLayoutProperty->GetThickness().value_or(themeTrackThickness); in MeasureContent() local
96 static_cast<float>(thickness.Unit() == DimensionUnit::PERCENT in MeasureContent()
97 ? thickness.ConvertToPxWithSize(direction == Axis::HORIZONTAL ? height : width) in MeasureContent()
98 : thickness.ConvertToPx()); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components/chart/
H A Drosen_render_chart.h64 SkCanvas* canvas, SkPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient = false);
95 double thickness, bool drawGradient = false);
H A Drosen_render_chart.cpp563 SkCanvas* canvas, SkPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient) in PaintLineEdge()
571 SkRRect::MakeRectXY(SkRect::MakeXYWH(0.0, -0.5 * thickness, segmentInfo.GetSolidWidth(), thickness), in PaintLineEdge()
572 0.5 * thickness, 0.5 * thickness)); in PaintLineEdge()
576 paint.setStrokeWidth(thickness); in PaintLineEdge()
599 RSCanvas* canvas, RSPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient) in PaintLineEdge()
607 RSRoundRect(RSRect(0.0, -0.5 * thickness, segmentInfo.GetSolidWidth(), thickness - 0.5 * thickness), in PaintLineEdge()
562 PaintLineEdge( SkCanvas* canvas, SkPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient) PaintLineEdge() argument
598 PaintLineEdge( RSCanvas* canvas, RSPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient) PaintLineEdge() argument
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_slider_bridge.cpp385 CalcDimension thickness; in SetThickness() local
386 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, secondArg, thickness, true)) { in SetThickness()
392 thickness.Value(), static_cast<int>(thickness.Unit())); in SetThickness()
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_lighting_common.h88 float thickness; member
689 float backScatter = clamp(NoL * ssssv.thickness + (1.0 - ssssv.thickness), 0.0, 1.0) * 0.5; in CalculateLight()
690 float subsurface = mix(backScatter, 1.0, forwardScatter) * (1.0 - ssssv.thickness); in CalculateLight()

Completed in 21 milliseconds

12