|
MIRA
|
Classes | |
| class | ActionAttribute |
| class | Attribute |
| class | AttributedGraphElement |
| class | CostMapAttribute |
| class | Gateway |
| class | GatewayNode |
| class | GraphElement |
| empty base class for all graph elements (Nodes, GatewayNodes and Links) More... | |
| class | InitActionAttribute |
| class | Link |
| class | MapAttribute |
| class | MetricCostmapTopoMapPlanner |
| Hybrid metric-topological planner for 2D costmaps. More... | |
| class | NamedGraphElement |
| class | Node |
| class | PathObjective |
| class | RegionAttribute |
| struct | shared_ptr_sort |
| class | TopoMap |
| class | TopoMapPlanner |
Typedefs | |
| typedef boost::shared_ptr< Attribute > | AttributePtr |
| typedef boost::shared_ptr< ActionAttribute > | ActionAttributePtr |
| typedef boost::shared_ptr< InitActionAttribute > | InitActionAttributePtr |
| typedef boost::shared_ptr< MapAttribute > | MapAttributePtr |
| typedef boost::shared_ptr< RegionAttribute > | RegionAttributePtr |
| typedef boost::shared_ptr< CostMapAttribute > | CostMapAttributePtr |
| typedef boost::shared_ptr< GraphElement > | GraphElementPtr |
| typedef boost::shared_ptr< NamedGraphElement > | NamedGraphElementPtr |
| typedef boost::shared_ptr< AttributedGraphElement > | AttributedGraphElementPtr |
| typedef boost::shared_ptr< Node > | NodePtr |
| typedef boost::shared_ptr< Gateway > | GatewayPtr |
| typedef boost::shared_ptr< GatewayNode > | GatewayNodePtr |
| typedef boost::shared_ptr< Link > | LinkPtr |
| typedef boost::shared_ptr< TopoMap > | TopoMapPtr |
| typedef std::set< NodePtr, shared_ptr_sort< Node > > | NodeSet |
| typedef std::set< GatewayNodePtr, shared_ptr_sort< GatewayNode > > | GatewayNodeSet |
| typedef std::set< LinkPtr, shared_ptr_sort< Link > > | LinkSet |
Functions | |
| void | processAction (ActionAttributePtr a, mira::Authority *auth) |
| Processes (fires) the given action using the given authority. More... | |
| std::ostream & | operator<< (std::ostream &os, const GatewayNode &gatewayNode) |
| std::ostream & | operator<< (std::ostream &os, const Link &link) |
| std::ostream & | operator<< (std::ostream &os, const Node &node) |
| OPERATOR_LESS_DECLARE (ActionAttribute) | |
| OPERATOR_LESS_DECLARE (InitActionAttribute) | |
| OPERATOR_LESS_DECLARE (MapAttribute) | |
| OPERATOR_LESS_DECLARE (CostMapAttribute) | |
| OPERATOR_LESS_DECLARE (NamedGraphElement) | |
| OPERATOR_LESS_DECLARE (AttributedGraphElement) | |
| OPERATOR_LESS_DECLARE (Node) | |
| OPERATOR_LESS_DECLARE (GatewayNode) | |
| OPERATOR_LESS_DECLARE (Link) | |
| std::ostream & | operator<< (std::ostream &os, const TopoMap &topo) |
| std::istream & | operator>> (std::istream &in, TopoMap &topomap) |
| void | loadTopoMap (TopoMap &topomap, const Path &file) |
| void | saveTopoMap (const TopoMap &topomap, const Path &file) |
| typedef boost::shared_ptr<Attribute> AttributePtr |
| typedef boost::shared_ptr<ActionAttribute> ActionAttributePtr |
| typedef boost::shared_ptr<InitActionAttribute> InitActionAttributePtr |
| typedef boost::shared_ptr<MapAttribute> MapAttributePtr |
| typedef boost::shared_ptr<RegionAttribute> RegionAttributePtr |
| typedef boost::shared_ptr<CostMapAttribute> CostMapAttributePtr |
| typedef boost::shared_ptr<GraphElement> GraphElementPtr |
| typedef boost::shared_ptr<NamedGraphElement> NamedGraphElementPtr |
| typedef boost::shared_ptr<AttributedGraphElement> AttributedGraphElementPtr |
| typedef boost::shared_ptr<Gateway> GatewayPtr |
| typedef boost::shared_ptr<GatewayNode> GatewayNodePtr |
| typedef boost::shared_ptr<TopoMap> TopoMapPtr |
| typedef std::set<NodePtr, shared_ptr_sort<Node> > NodeSet |
| typedef std::set<GatewayNodePtr, shared_ptr_sort<GatewayNode> > GatewayNodeSet |
| typedef std::set<LinkPtr, shared_ptr_sort<Link> > LinkSet |
| void viros::topomap::processAction | ( | ActionAttributePtr | a, |
| mira::Authority * | auth | ||
| ) |
Processes (fires) the given action using the given authority.
| std::ostream& viros::topomap::operator<< | ( | std::ostream & | os, |
| const GatewayNode & | gatewayNode | ||
| ) |
| std::ostream& viros::topomap::operator<< | ( | std::ostream & | os, |
| const Link & | link | ||
| ) |
| std::ostream& viros::topomap::operator<< | ( | std::ostream & | os, |
| const Node & | node | ||
| ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | ActionAttribute | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | InitActionAttribute | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | MapAttribute | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | CostMapAttribute | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | NamedGraphElement | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | AttributedGraphElement | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | Node | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | GatewayNode | ) |
| viros::topomap::OPERATOR_LESS_DECLARE | ( | Link | ) |
| std::ostream& viros::topomap::operator<< | ( | std::ostream & | os, |
| const TopoMap & | topo | ||
| ) |
| std::istream& viros::topomap::operator>> | ( | std::istream & | in, |
| TopoMap & | topomap | ||
| ) |
1.8.14