/foundation/arkui/ace_engine/frameworks/core/components/data_panel/ |
H A D | rosen_render_data_panel.cpp | 48 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 D | data_panel_component.h | 159 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 D | render_data_panel.h | 33 double thickness = 0.0; member
|
/foundation/arkui/ace_engine/frameworks/core/components/track/ |
H A D | rosen_render_scale_ring_track.cpp | 41 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 D | rosen_render_circular_track.cpp | 44 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 D | rosen_render_arc_track.cpp | 59 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 D | track_component.h | 64 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 D | render_track.cpp | 102 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 D | render_track.h | 37 double thickness = 0.0; member 128 return paintData_.thickness; in GetTrackThickness()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/ |
H A D | data_panel_modifier.cpp | 129 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 D | data_panel_modifier.h | 48 float thickness = 0.0f; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/ |
H A D | gauge_modifier.cpp | 215 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 D | gauge_modifier.h | 40 float thickness = 0.0f; member
|
/foundation/arkui/ace_engine/frameworks/core/components/progress/ |
H A D | progress_component.h | 130 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 D | slider_component.h | 217 void SetThickness(const Dimension& thickness) in SetThickness() argument 219 thickness_ = thickness; in SetThickness()
|
H A D | rosen_render_slider.cpp | 62 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 D | frame_painter.cpp | 70 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 D | frame_painter.h | 45 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 D | progress_modifier.cpp | 869 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 D | progress_modifier.h | 30 float thickness = 0.0f; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_layout_algorithm.cpp | 94 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 D | rosen_render_chart.h | 64 SkCanvas* canvas, SkPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient = false); 95 double thickness, bool drawGradient = false);
|
H A D | rosen_render_chart.cpp | 563 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 D | arkts_native_slider_bridge.cpp | 385 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 D | 3d_dm_lighting_common.h | 88 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()
|