|
DHART
|
This is the complete list of members for HF::SpatialStructures::Graph, including all inherited members.
| active_cost_type | HF::SpatialStructures::Graph | private |
| addEdge(const Node &parent, const Node &child, float score=1.0f, const std::string &cost_type="") | HF::SpatialStructures::Graph | |
| addEdge(int parent_id, int child_id, float score, const std::string &cost_type="") | HF::SpatialStructures::Graph | |
| AddEdges(const EdgeSet &edges, const std::string &cost_name="") | HF::SpatialStructures::Graph | |
| AddEdges(const std::vector< EdgeSet > &edges, const std::string &cost_name="") | HF::SpatialStructures::Graph | |
| AddNodeAttribute(int id, const std::string &attribute, const std::string &score) | HF::SpatialStructures::Graph | |
| AddNodeAttributes(const std::vector< int > &id, const std::string &name, const std::vector< std::string > &scores) | HF::SpatialStructures::Graph | |
| AggregateGraph(COST_AGGREGATE agg_type, bool directed=true, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| AttrToCost(const std::string &node_attribute, const std::string &cost_to_store_as, Direction consider=Direction::INCOMING) | HF::SpatialStructures::Graph | |
| checkForEdge(int parent, int child) const | HF::SpatialStructures::Graph | private |
| Clear() | HF::SpatialStructures::Graph | |
| ClearCostArrays(const std::string &cost_name="") | HF::SpatialStructures::Graph | |
| ClearNodeAttributes(std::string name) | HF::SpatialStructures::Graph | |
| Compress() | HF::SpatialStructures::Graph | |
| CreateCostArray(const std::string &name) | HF::SpatialStructures::Graph | private |
| CSRAddOrUpdateEdge(int parent_id, int child_id, float cost) | HF::SpatialStructures::Graph | private |
| default_cost | HF::SpatialStructures::Graph | private |
| DumpToJson(const std::string &path) | HF::SpatialStructures::Graph | |
| edge_cost_maps | HF::SpatialStructures::Graph | private |
| edge_matrix | HF::SpatialStructures::Graph | private |
| FindValueArrayIndex(int parent_id, int child_id) const | HF::SpatialStructures::Graph | private |
| GetChildren(const Node &n) const | HF::SpatialStructures::Graph | |
| GetChildren(const int parent_id) const | HF::SpatialStructures::Graph | |
| GetCost(int parent_id, int child_id, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| GetCostArray(const std::string &key) | HF::SpatialStructures::Graph | private |
| GetCostArray(const std::string &key) const | HF::SpatialStructures::Graph | private |
| GetCostForSet(const EdgeCostSet &set, int parent_id, int child_id) const | HF::SpatialStructures::Graph | private |
| GetCostTypes() const | HF::SpatialStructures::Graph | |
| GetCSRPointers(const std::string &cost_type="") | HF::SpatialStructures::Graph | |
| GetEdges() const | HF::SpatialStructures::Graph | |
| GetEdges(const std::string &cost_name) const | HF::SpatialStructures::Graph | |
| GetEdgesForNode(int parent_id, bool undirected=false, const std::string &cost_type="") const | HF::SpatialStructures::Graph | private |
| getID(const Node &node) const | HF::SpatialStructures::Graph | |
| GetIntEdges(int parent) const | HF::SpatialStructures::Graph | |
| GetNodeAttributes(std::string attribute) const | HF::SpatialStructures::Graph | |
| getOrAssignID(const Node &input_node) | HF::SpatialStructures::Graph | private |
| getOrAssignID(int input_int) | HF::SpatialStructures::Graph | private |
| GetOrCreateCostType(const std::string &name) | HF::SpatialStructures::Graph | private |
| GetSubgraph(const Node &parent_node, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| GetSubgraph(int parent_id, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| GetUndirectedEdges(const Node &N, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| Graph(const std::vector< std::vector< int > > &edges, const std::vector< std::vector< float > > &distances, const std::vector< Node > &Nodes, const std::string &default_cost="Distance") | HF::SpatialStructures::Graph | |
| Graph(const std::string &default_cost_name="Distance") | HF::SpatialStructures::Graph | |
| Graph::AddEdges(const std::vector< std::vector< IntEdge > > &edges, const std::string &cost_type) | HF::SpatialStructures::Graph | |
| has_cost_arrays | HF::SpatialStructures::Graph | private |
| HasCostArray(const std::string &key) const | HF::SpatialStructures::Graph | private |
| HasEdge(const std::array< float, 3 > &parent, const std::array< float, 3 > &child, bool undirected=false) const | HF::SpatialStructures::Graph | |
| HasEdge(const Node &parent, const Node &child, const bool undirected=false, const std::string cost_type="") const | HF::SpatialStructures::Graph | |
| HasEdge(int parent, int child, bool undirected=false, const std::string &cost_type="") const | HF::SpatialStructures::Graph | |
| hasKey(int id) const | HF::SpatialStructures::Graph | private |
| hasKey(const Node &n) const | HF::SpatialStructures::Graph | |
| HasNodeAttribute(const std::string &key) const | HF::SpatialStructures::Graph | private |
| idmap | HF::SpatialStructures::Graph | private |
| InsertEdgeIntoCostSet(int parent_id, int child_id, float score, EdgeCostSet &cost_set) | HF::SpatialStructures::Graph | private |
| InsertEdgesIntoCostSet(EdgeCostSet &cost_set, const std::vector< EdgeSet > &es) | HF::SpatialStructures::Graph | private |
| InsertOrUpdateEdge(int parent_id, int child_id, float score, const std::string &cost_type) | HF::SpatialStructures::Graph | private |
| IsDefaultName(const std::string &name) const | HF::SpatialStructures::Graph | private |
| MapCostMatrix(const std::string &cost_type) const | HF::SpatialStructures::Graph | private |
| MaxID() const | HF::SpatialStructures::Graph | |
| needs_compression | HF::SpatialStructures::Graph | private |
| next_id | HF::SpatialStructures::Graph | private |
| node_attr_map | HF::SpatialStructures::Graph | private |
| NodeAttributeValueMap typedef | HF::SpatialStructures::Graph | private |
| NodeFromID(int id) const | HF::SpatialStructures::Graph | |
| Nodes() const | HF::SpatialStructures::Graph | |
| nodes_out_of_order | HF::SpatialStructures::Graph | private |
| NodesAsFloat3() const | HF::SpatialStructures::Graph | |
| operator[](const Node &n) const | HF::SpatialStructures::Graph | |
| ordered_nodes | HF::SpatialStructures::Graph | private |
| ResizeIfNeeded() | HF::SpatialStructures::Graph | private |
| size() const | HF::SpatialStructures::Graph | |
| triplets | HF::SpatialStructures::Graph | private |
| TripletsAddOrUpdateEdge(int parent_id, int child_id, float cost) | HF::SpatialStructures::Graph | private |