public Edge(Point2D edgeStart, Point2D edgeEnd) { mP = edgeStart; mQ = edgeEnd; }
public Edge() { mP = null; mQ = null; }
public Point2D GetCenter() { Point2D p = new Point2D((Left + Right) / 2, (Bottom + Top) / 2); return(p); }
public bool ContainsInclusive(Point2D p, double epsilon) { return(ContainsInclusive(p.X, p.Y, epsilon)); }
public bool ContainsInclusive(Point2D p) { return(ContainsInclusive(p.X, p.Y)); }
public bool Contains(Point2D p) { return(Contains(p.X, p.Y)); }