public class SegmentPointComparator
Implements a robust method of comparing the relative position of two
points along the same segment.
The coordinates are assumed to lie "near" the segment.
This means that this algorithm will only return correct results
if the input coordinates
have the same precision and correspond to rounded values
of exact coordinates lying on the segment.