Searched refs:degreeEnd (Results 1 - 3 of 3) sorted by relevance
/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_arc.cpp | 256 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 D | draw_arc.h | 110 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 D | js_view_abstract.cpp | 6885 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