| addVirtualEdge(self_t *graph, const TNodeID &from, const TNodeID &to) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inlineprivatestatic | 
  | BASE typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | begin() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | begin() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | CDirectedGraph(const edges_map_t &obj) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | CDirectedGraph() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | chi2() const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | clear() | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | clearEdges() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | collapseDuplicatedEdges() | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | connectGraphPartitions(self_t *sub_graph, const std::set< TNodeID > &groupA, const std::set< TNodeID > &groupB) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inlinestatic | 
  | const_iterator typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | const_reverse_iterator typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | constraint_no_pdf_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | constraint_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | countDifferentNodesInEdges() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | dijkstra_nodes_estimate(std::optional< std::reference_wrapper< std::map< TNodeID, size_t >>> topological_distances=std::nullopt) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | edge_annotations_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | edge_underlying_t typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | edgeCount() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | edgeExists(TNodeID from_nodeID, TNodeID to_nodeID) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | edges | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | edges_map_t typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | edges_store_inverse_poses | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | end() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | end() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | eraseEdge(TNodeID from_nodeID, TNodeID to_nodeID) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | extractSubGraph(const std::set< TNodeID > &node_IDs, self_t *sub_graph, const TNodeID root_node_in=INVALID_NODEID, bool auto_expand_set=true) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | getAdjacencyMatrix(MAP_NODEID_SET_NODEIDS &outAdjacency) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getAdjacencyMatrix(MAP_NODEID_SET_NODEIDS &outAdjacency, const SET_NODEIDS &onlyForTheseNodes) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getAllNodes(std::set< TNodeID > &lstNode_IDs) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getAllNodes() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getAs3DObject(mrpt::opengl::CSetOfObjects::Ptr object, const mrpt::system::TParametersDouble &viz_params) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | getClassName() | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inlinestatic | 
  | getEdge(TNodeID from_nodeID, TNodeID to_nodeID) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getEdge(TNodeID from_nodeID, TNodeID to_nodeID) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getEdges(TNodeID from_nodeID, TNodeID to_nodeID) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getEdges(TNodeID from_nodeID, TNodeID to_nodeID) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getEdgeSquareError(const typename BASE::edges_map_t::const_iterator &itEdge, bool ignoreCovariances=true) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | getEdgeSquareError(const mrpt::graphs::TNodeID from_id, const mrpt::graphs::TNodeID to_id, bool ignoreCovariances=true) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | getGlobalSquareError(bool ignoreCovariances=true) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | getNeighborsOf(const TNodeID nodeID, std::set< TNodeID > &neighborIDs) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | getNeighborsOf(const TNodeID nodeID) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | global_poses_pdf_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | global_poses_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | insertEdge(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &edge_value) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | insertEdgeAtEnd(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &edge_value) | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | iterator typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | loadFromTextFile(const std::string &fileName, bool collapse_dup_edges=true) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | maps_implementation_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | mergeGraph(const self_t &other, const typename std::vector< detail::THypothesis< self_t >> &common_hypots, const bool hypots_from_other_to_self=true, std::map< TNodeID, TNodeID > *old_to_new_nodeID_mappings_out=nullptr) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | node_annotations_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | nodeCount() const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | nodes | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | rbegin() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | rbegin() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | readAsText(std::istream &i) | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | rend() | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | rend() const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | reverse_iterator typedef | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > |  | 
  | root | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | saveAsDot(std::ostream &o, const TGraphvizExportParams &p=TGraphvizExportParams()) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | saveAsDot(const std::string &fileName, const TGraphvizExportParams &p=TGraphvizExportParams()) const | mrpt::graphs::CDirectedGraph< CPOSE, EDGE_ANNOTATIONS > | inline | 
  | saveToTextFile(const std::string &fileName) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline | 
  | self_t typedef | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > |  | 
  | writeAsText(std::ostream &o) const | mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > | inline |