CrossingInputEdge

CrossingInputEdge represents an input edge B that crosses some other input edge A. It stores the input edge id of edge B and also whether it crosses edge A from left to right (or vice versa).

Constructors

this
this(InputEdgeId input_id, bool left_to_right)

Indicates that input edge "input_id" crosses another edge (from left to right if "left_to_right" is true).

Members

Functions

inputId
InputEdgeId inputId()
Undocumented in source. Be warned that the author may not have intended to support it.
leftToRight
bool leftToRight()
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(CrossingInputEdge other)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(InputEdgeId other)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta