Lines Matching defs:Router

4  * libavoid - Fast, Incremental, Object-avoiding Line Router
109 Router::Router(const unsigned int flags)
156 Router::~Router()
162 db_printf("Deleting connector %u in ~Router()\n", (*conn)->id());
172 db_printf("Deleting shape %u in ~Router()\n", shapePtr->id());
192 void Router::modifyConnector(ConnRef *conn, const unsigned int type,
216 void Router::modifyConnector(ConnRef *conn)
234 void Router::removeQueuedConnectorActions(ConnRef *conn)
247 void Router::addShape(ShapeRef *shape)
273 void Router::removeShape(ShapeRef *shape)
304 void Router::moveShape(ShapeRef *shape, const double xDiff, const double yDiff)
313 void Router::moveShape(ShapeRef *shape, const Polygon& newPoly,
358 void Router::setStaticGraphInvalidated(const bool invalidated)
364 void Router::destroyOrthogonalVisGraph(void)
385 void Router::regenerateStaticBuiltGraph(void)
406 bool Router::shapeInQueuedActionList(ShapeRef *shape) const
419 bool Router::transactionUse(void) const
425 void Router::setTransactionUse(const bool transactions)
431 bool Router::processTransaction(void)
574 void Router::addCluster(ClusterRef *cluster)
585 void Router::delCluster(ClusterRef *cluster)
595 void Router::setOrthogonalNudgeDistance(const double dist)
602 double Router::orthogonalNudgeDistance(void) const
608 unsigned int Router::assignId(const unsigned int suggestedId)
630 bool Router::idIsUnique(const unsigned int id) const
682 void Router::attachedConns(IntList &conns, const unsigned int shapeId,
702 void Router::attachedShapes(IntList &shapes, const unsigned int shapeId,
731 void Router::rerouteAndCallbackConnectors(void)
768 void Router::improveCrossings(void)
847 void Router::newBlockingShape(const Polygon& poly, int pid)
912 void Router::checkAllBlockedEdges(int pid)
934 void Router::checkAllMissingEdges(void)
969 void Router::generateContains(VertInf *pt)
1000 void Router::adjustClustersWithAdd(const PolygonInterface& poly,
1014 void Router::adjustClustersWithDel(const int p_cluster)
1024 void Router::adjustContainsWithAdd(const Polygon& poly, const int p_shape)
1040 void Router::adjustContainsWithDel(const int p_shape)
1058 void Router::markConnectors(ShapeRef *shape)
1252 ConnType Router::validConnType(const ConnType select) const
1278 void Router::setRoutingPenalty(const PenaltyType penType, const double penVal)
1313 double Router::routingPenalty(const PenaltyType penType) const
1320 double& Router::penaltyRef(const PenaltyType penType)
1327 void Router::printInfo(void)
1425 bool Router::existsOrthogonalPathOverlap(void)
1458 bool Router::existsOrthogonalTouchingCorners(void)
1487 void Router::outputInstanceToSVG(std::string instanceName)
1550 fprintf(fp, " Router *router = new Router(\n");