Adaptagrams
Avoid::Router Member List

This is the complete list of members for Avoid::Router, including all inherited members.

deleteConnector(ConnRef *connector)Avoid::Router
deleteJunction(JunctionRef *junction)Avoid::Router
deleteShape(ShapeRef *shape)Avoid::Router
hyperedgeRerouter(void)Avoid::Router
moveJunction(JunctionRef *junction, const Point &newPosition)Avoid::Router
moveJunction(JunctionRef *junction, const double xDiff, const double yDiff)Avoid::Router
moveShape(ShapeRef *shape, const Polygon &newPoly, const bool first_move=false)Avoid::Router
moveShape(ShapeRef *shape, const double xDiff, const double yDiff)Avoid::Router
newAndDeletedObjectListsFromHyperedgeImprovement(void) constAvoid::Router
newObjectId(void) constAvoid::Routervirtual
objectIdIsUnused(const unsigned int id) constAvoid::Router
outputInstanceToSVG(std::string filename=std::string())Avoid::Router
processTransaction(void)Avoid::Router
Router(const unsigned int flags)Avoid::Router
routingOption(const RoutingOption option) constAvoid::Router
routingParameter(const RoutingParameter parameter) constAvoid::Router
setRoutingOption(const RoutingOption option, const bool value)Avoid::Router
setRoutingParameter(const RoutingParameter parameter, const double value=chooseSensibleParamValue)Avoid::Router
setRoutingPenalty(const RoutingParameter penType, const double penVal=chooseSensibleParamValue)Avoid::Router
setTopologyAddon(TopologyAddonInterface *topologyAddon)Avoid::Router
setTransactionUse(const bool transactions)Avoid::Router
shouldContinueTransactionWithProgress(unsigned int elapsedTime, unsigned int phaseNumber, unsigned int totalPhases, double proportion)Avoid::Routervirtual
transactionUse(void) constAvoid::Router
~Router()Avoid::Routervirtual