public void MarkConstrainedEdge(DTSweepConstraint edge)
 {
     MarkConstrainedEdge(edge.P, edge.Q);
 }
 public bool Contains(DTSweepConstraint e)
 {
     return(Contains(e.P) && Contains(e.Q));
 }