geometry library Null safety

Classes

ActiveEdge
ComputedEllipsePoints
Edge
EllipseParams
EllipseResult

Functions

getOrientation(PointD p, PointD q, PointD r) PointsOrientation
onSegmentPoints(PointD source, PointD point, PointD target) bool
rotateLines(List<Line> lines, PointD center, double degrees) List<Line>
rotatePoint(PointD point, PointD center, double degrees) PointD
rotatePoints(List<PointD>? points, PointD center, double degrees) List<PointD>

Enums

PointsOrientation