public bool IsPointBetweenStartAndEnd(Vector2D point) { return point.IsBetweenPoints(Start, End); }
public bool IsPointOnLine(Vector2D point) { float d = GetPointOrientation(point); return (d == 0 && point.IsBetweenPoints(Start, End)); }