Lines Matching defs:EdgeInf
43 EdgeInf::EdgeInf(VertInf *v1, VertInf *v2, const bool orthogonal)
66 EdgeInf::~EdgeInf()
130 bool EdgeInf::rotationLessThan(const VertInf *lastV, const EdgeInf *rhs) const
182 void EdgeInf::makeActive(void)
218 void EdgeInf::makeInactive(void)
256 void EdgeInf::setDist(double dist)
275 bool EdgeInf::added(void)
281 void EdgeInf::alertConns(void)
292 void EdgeInf::addConn(bool *flag)
298 void EdgeInf::addCycleBlocker(void)
305 void EdgeInf::addBlocker(int b)
324 pair<VertID, VertID> EdgeInf::ids(void)
330 pair<Point, Point> EdgeInf::points(void)
336 void EdgeInf::db_print(void)
346 void EdgeInf::checkVis(void)
449 int EdgeInf::firstBlocker(void)
513 bool EdgeInf::isBetween(VertInf *i, VertInf *j)
525 bool EdgeInf::isOrthogonal(void) const
532 VertInf *EdgeInf::otherVert(VertInf *vert)
544 EdgeInf *EdgeInf::checkEdgeVisibility(VertInf *i, VertInf *j, bool knownNew)
552 EdgeInf *edge = NULL;
557 edge = new EdgeInf(i, j);
564 edge = new EdgeInf(i, j);
580 EdgeInf *EdgeInf::existingEdge(VertInf *i, VertInf *j)
662 void EdgeList::addEdge(EdgeInf *edge)
691 void EdgeList::removeEdge(EdgeInf *edge)
722 EdgeInf *EdgeList::begin(void)
728 EdgeInf *EdgeList::end(void)