Searched refs:segmentInfo (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/chart/ |
H A D | chart_component.h | 150 bool operator==(const SegmentInfo& segmentInfo) const 152 return color_ == segmentInfo.color_ && NearEqual(solidWidth_, segmentInfo.solidWidth_) && 153 NearEqual(spaceWidth_, segmentInfo.spaceWidth_); 156 bool operator!=(const SegmentInfo& segmentInfo) const 158 return !operator==(segmentInfo); 314 explicit LineInfo(const SegmentInfo& segmentInfo) in LineInfo() argument 316 segmentInfo_ = segmentInfo; in LineInfo() 341 void SetSegmentInfo(const SegmentInfo& segmentInfo) in SetSegmentInfo() argument 343 segmentInfo_ = segmentInfo; in SetSegmentInfo()
|
H A D | rosen_render_chart.cpp | 567 paint.setColor(segmentInfo.GetSegmentColor().GetValue()); in PaintLineEdge() 568 if (segmentInfo.GetLineType() == LineType::DASHED) { in PaintLineEdge() 573 paint.setPathEffect(SkPath1DPathEffect::Make(subPath, segmentInfo.GetSpaceWidth() + in PaintLineEdge() 574 segmentInfo.GetSolidWidth(), 5.0f, SkPath1DPathEffect::kMorph_Style)); in PaintLineEdge() 584 SkColor colors[2] = { segmentInfo.GetSegmentColor().GetValue(), targetColor_.GetValue() }; in PaintLineEdge() 590 SkColor colors[2] = { segmentInfo.GetSegmentColor().ChangeAlpha(0).GetValue(), in PaintLineEdge() 591 segmentInfo.GetSegmentColor().GetValue() }; in PaintLineEdge() 603 pen.SetColor(segmentInfo.GetSegmentColor().GetValue()); in PaintLineEdge() 604 if (segmentInfo.GetLineType() == LineType::DASHED) { in PaintLineEdge() 610 …subPath, segmentInfo.GetSpaceWidth() + segmentInfo.GetSolidWidth(), 5.0f, RSPathDashStyle::MORPH)); in PaintLineEdge() [all …]
|
H A D | rosen_render_chart.h | 64 …SkCanvas* canvas, SkPath& path, const SegmentInfo segmentInfo, double thickness, bool drawGradient… 94 void PaintLineEdge(RSCanvas* canvas, RSPath& path, const SegmentInfo segmentInfo,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_chart_bridge.cpp | 274 const std::string& key, TextInfo& textInfo, SegmentInfo& segmentInfo) in ParseTextInfoAndSegmentInfo() argument 295 segmentInfo.SetLineType(dash[0] == "dashed" ? LineType::DASHED : LineType::SOLID); in ParseTextInfoAndSegmentInfo() 298 segmentInfo.SetSolidWidth(StringToDouble(dash[1])); in ParseTextInfoAndSegmentInfo() 301 segmentInfo.SetSpaceWidth(StringToDouble(dash[2])); in ParseTextInfoAndSegmentInfo() 304 segmentInfo.SetSegmentColor(Color::FromString(valStr)); in ParseTextInfoAndSegmentInfo() 321 SegmentInfo segmentInfo; in ParseAttrDataStyle() local 338 ParseTextInfoAndSegmentInfo(runtime, val, keyStr, textInfo, segmentInfo); in ParseAttrDataStyle() 353 line.SetSegmentInfo(segmentInfo); in ParseAttrDataStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/ |
H A D | js_card_parser.cpp | 312 void ParseLineDash(const std::string& val, SegmentInfo& segmentInfo) in ParseLineDash() argument 317 segmentInfo.SetLineType(dash[0] == "dashed" ? LineType::DASHED : LineType::SOLID); in ParseLineDash() 320 segmentInfo.SetSolidWidth(Framework::StringToDouble(dash[1])); in ParseLineDash() 323 segmentInfo.SetSpaceWidth(Framework::StringToDouble(dash[2])); in ParseLineDash() 348 SegmentInfo segmentInfo; in GetAttrDataSetData() local 362 ParseLineDash(val, segmentInfo); in GetAttrDataSetData() 364 segmentInfo.SetColorString(val); in GetAttrDataSetData() 381 lineInfo.SetSegmentInfo(segmentInfo); in GetAttrDataSetData()
|