Lines Matching defs:router
45 #include "libavoid/router.h"
57 Router *router = shape->router();
59 if ( !(router->InvisibilityGrph) )
68 VertInf *pointsBegin = router->vertices.connsBegin();
88 VertInf *pointsEnd = router->vertices.end();
104 Router *router = shape->router();
106 if ( !(router->InvisibilityGrph) )
125 Router *router = point->_router;
131 if ( !(router->InvisibilityGrph) )
138 router->generateContains(point);
141 if (router->UseLeesAlgorithm)
147 VertInf *shapesEnd = router->vertices.end();
148 for (VertInf *k = router->vertices.shapesBegin(); k != shapesEnd;
385 Router *router = point.vInf->_router;
411 ShapeSet& rss = router->contains[point.vInf->id];
461 if (router->avoid_screen)
465 lineRGBA(router->avoid_screen, e1.x + canx, e1.y + cany,
476 Router *router = vert->_router;
490 ShapeSet& ss = router->contains[centerID];
491 VertInf *beginVert = router->vertices.connsBegin();
492 VertInf *endVert = router->vertices.end();
639 cone1 = inValidRegion(router->IgnoreRegions,
645 cone2 = inValidRegion(router->IgnoreRegions,
652 if (router->InvisibilityGrph)
664 if (router->avoid_screen)
666 lineRGBA(router->avoid_screen, ppx + canx, ppy + cany,
675 else if (router->InvisibilityGrph)
683 if (!(edge->added()) && !(router->InvisibilityGrph))
726 if (router->avoid_screen)
728 SDL_Flip(router->avoid_screen);