XEnds Type
Describes the possible cases of two finite 2D lines touching at their ends. Does not check if they are parallel or intersecting.
Union cases
| Union case |
Description
|
Full Usage:
EndA_EndB
|
Touching at End of A and End of B. |
Full Usage:
EndA_StartB
|
Touching at End of A and Start of B. |
Full Usage:
Identical
|
Touching at both Start and End. Lines are identical and in same orientation. |
Full Usage:
IdenticalFlipped
|
Touching at both at the other Start or End. Lines are identical but in opposite orientation. |
Full Usage:
NotTouching
|
Not touching. |
Full Usage:
StartA_EndB
|
Touching at Start of A and End of B. |
Full Usage:
StartA_StartB
|
Touching at Start of A and Start of B. |
Instance members
| Instance member |
Description
|
Full Usage:
this.IsEndA_EndB
Returns: bool
|
|
Full Usage:
this.IsEndA_StartB
Returns: bool
|
|
Full Usage:
this.IsIdentical
Returns: bool
|
|
Full Usage:
this.IsIdenticalFlipped
Returns: bool
|
|
Full Usage:
this.IsNotTouching
Returns: bool
|
|
Full Usage:
this.IsStartA_EndB
Returns: bool
|
|
Full Usage:
this.IsStartA_StartB
Returns: bool
|
|
Euclid