Home
last modified time | relevance | path

Searched refs:degreeStart (Results 1 - 3 of 3) sorted by relevance

/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_arc.cpp255 uint16_t degreeStart = GetDegreeInQuadrant(CalculateTanDegree(MATH_ABS(start), MATH_ABS(y)), quadrant); in DrawLineWithDegree() local
257 if (degreeStart > degreeEnd) { in DrawLineWithDegree()
258 uint16_t tmp = degreeStart; in DrawLineWithDegree()
259 degreeStart = degreeEnd; in DrawLineWithDegree()
263 int16_t lineDegreeRet = GetDegreeRangeIntersectState(degreeStart, degreeEnd, arcInfo.startAngle, arcInfo.endAngle); in DrawLineWithDegree()
484 int16_t DrawArc::GetDegreeRangeIntersectState(uint16_t degreeStart, uint16_t degreeEnd, uint16_t start, uint16_t end) in GetDegreeRangeIntersectState() argument
487 if ((degreeStart >= start) && (degreeStart <= end) && (degreeEnd >= start) && (degreeEnd <= end)) { in GetDegreeRangeIntersectState()
489 } else if ((degreeEnd < start) || (degreeStart > end)) { in GetDegreeRangeIntersectState()
495 if (((degreeStart > in GetDegreeRangeIntersectState()
[all...]
H A Ddraw_arc.h110 int16_t GetDegreeRangeIntersectState(uint16_t degreeStart, uint16_t degreeEnd, uint16_t start, uint16_t end);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_abstract.cpp6884 std::optional<float> degreeStart; in ParseSweepGradientPartly() local
6888 GetJsAngle(static_cast<int32_t>(ArkUIIndex::START), obj, degreeStart); in ParseSweepGradientPartly() local
6892 GetJsAngleWithDefault(static_cast<int32_t>(ArkUIIndex::START), obj, degreeStart, 0.0f); in ParseSweepGradientPartly() local
6896 if (degreeStart) { in ParseSweepGradientPartly()
6897 CheckAngle(degreeStart); in ParseSweepGradientPartly()
6898 newGradient.GetSweepGradient()->startAngle = CalcDimension(degreeStart.value(), DimensionUnit::PX); in ParseSweepGradientPartly()

Completed in 21 milliseconds