Home
last modified time | relevance | path

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

/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_arc.cpp256 uint16_t degreeEnd = GetDegreeInQuadrant(CalculateTanDegree(MATH_ABS(end), MATH_ABS(y)), quadrant); in DrawLineWithDegree() local
257 if (degreeStart > degreeEnd) { in DrawLineWithDegree()
259 degreeStart = degreeEnd; in DrawLineWithDegree()
260 degreeEnd = tmp; 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 >= start) && (degreeEnd > 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.cpp6885 std::optional<float> degreeEnd; in ParseSweepGradientPartly() local
6889 GetJsAngle(static_cast<int32_t>(ArkUIIndex::END), obj, degreeEnd); in ParseSweepGradientPartly() local
6893 GetJsAngleWithDefault(static_cast<int32_t>(ArkUIIndex::END), obj, degreeEnd, 0.0f); in ParseSweepGradientPartly() local
6900 if (degreeEnd) { in ParseSweepGradientPartly()
6901 CheckAngle(degreeEnd); in ParseSweepGradientPartly()
6902 newGradient.GetSweepGradient()->endAngle = CalcDimension(degreeEnd.value(), DimensionUnit::PX); in ParseSweepGradientPartly()

Completed in 20 milliseconds