Intersecter class
Methods
-
addRegion(List<Coordinate?>? region)
→ void
-
-
calculate({bool? inverted = false})
→ SegmentList?
-
-
calculate_INTERNAL(bool? primaryPolyInverted, bool? secondaryPolyInverted)
→ SegmentList?
-
-
calculateXD(SegmentList? segments1, bool? inverted1, SegmentList? segments2, bool? inverted2)
→ SegmentList?
-
-
checkBothIntersections(EventNode? ev, EventNode? above, EventNode? below)
→ EventNode?
-
-
checkIntersection(EventNode? ev1, EventNode? ev2)
→ EventNode?
-
-
eventAdd(EventNode? ev, Coordinate? other_pt)
→ void
-
-
eventAddSegment(Segment? seg, bool? primary)
→ EventNode?
-
-
eventAddSegmentEnd(EventNode? ev_start, Segment? seg, bool? primary)
→ EventNode?
-
-
eventAddSegmentStart(Segment? seg, bool? primary)
→ EventNode?
-
-
eventDivide(EventNode? ev, Coordinate? pt)
→ EventNode?
-
-
eventUpdateEnd(EventNode? ev, Coordinate? end)
→ void
-
-
noSuchMethod(Invocation? invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
segmentCopy(Coordinate? start, Coordinate? end, Segment? seg)
→ Segment?
-
-
segmentNew(Coordinate? start, Coordinate? end)
→ Segment?
-
-
statusFindSurrounding(EventNode? ev)
→ Transition?
-
-
toString()
→ String?
-
A string representation of this object.
inherited