RightmostEdgeFinder class
A RightmostEdgeFinder find the DirectedEdge in a list which has the highest coordinate, and which is oriented L to R at that point. (I.e. the right side is on the RHS of the edge.)
@version 1.7
Constructors
- RightmostEdgeFinder()
- A RightmostEdgeFinder finds the DirectedEdge with the rightmost coordinate. The DirectedEdge returned is guaranteed to have the R of the world on its RHS.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- minCoord ↔ Coordinate?
-
getter/setter pair
- minDe ↔ DirectedEdge?
-
getter/setter pair
- minIndex ↔ int
-
getter/setter pair
- orientedDe ↔ DirectedEdge?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
checkForRightmostCoordinate(
DirectedEdge de) → void -
findEdge(
List dirEdgeList) → void -
findRightmostEdgeAtNode(
) → void -
findRightmostEdgeAtVertex(
) → void -
getCoordinate(
) → Coordinate? -
getEdge(
) → DirectedEdge? -
getRightmostSide(
DirectedEdge de, int index) → int -
getRightmostSideOfSegment(
DirectedEdge de, int i) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited