Lines Matching defs:VertInf
214 VertInf *c;
232 Node(VertInf *c, const double p)
506 static ConnDirFlags getPosVertInfDirection(VertInf *v, size_t dim)
552 PosVertInf(double p, VertInf *vI, ConnDirFlags d = ConnDirNone)
569 VertInf *vert;
581 bool operator()(const VertInf* u, const VertInf* v) const
583 // Comparator for VertSet, an ordered set of VertInf pointers.
601 typedef std::set<VertInf *, CmpVertInf> VertSet;
613 bool /*ss*/ = false, VertInf *bvi = NULL, VertInf *fvi = NULL)
631 LineSegment(const double& bf, const double& p, VertInf *bfvi = NULL)
690 VertInf *beginVertInf(void) const
698 VertInf *finishVertInf(void) const
707 VertInf *commitPositionX(Router *router, double posX)
709 VertInf *found = NULL;
721 found = new VertInf(router, dummyOrthogID, Point(posX, pos));
727 void commitBegin(Router *router, VertInf *vert = NULL)
738 VertInf(router, dummyOrthogID, Point(begin, pos)));
743 void commitFinish(Router *router, VertInf *vert = NULL)
754 VertInf(router, dummyOrthogID, Point(finish, pos)));
833 VertInf *vert = NULL;
858 VertInf *vert = NULL;
888 VertInf *vert = new VertInf(router, dummyOrthogID, point);
899 VertInf *vert = new VertInf(router, dummyOrthogID, point);
1206 VertInf *vI1 = new VertInf(router, dummyOrthogID,
1208 VertInf *vI2 = new VertInf(router, dummyOrthogID,
1242 VertInf *centreVert = e->v->c;
1274 VertInf *cent = new VertInf(router, dummyOrthogID, cp);
1393 VertInf *centreVert = e->v->c;
1463 for (VertInf *curr = router->vertices.connsBegin();
1537 for (VertInf *curr = router->vertices.connsBegin();