addEdge(const uint32_t node_id_1, const uint32_t node_id_2, const float weight) | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
addNode(const uint32_t node_id) | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
clear() | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
decreaseEdge(const uint32_t node1_id, const uint32_t node2_id, const float weight) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
display() const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getAllNodes(std::set< uint32_t > &nodes_id) const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getConstCovisibilityGraph() const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getCovisibilityGraph(SRef< datastructure::CovisibilityGraph > &covisibilityGraph) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getEdge(const uint32_t node1_id, const uint32_t node2_id, float &weight) const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getNeighbors(const uint32_t node_id, const float minWeight, std::vector< uint32_t > &neighbors, const uint32_t maxNbNeighbors=0) const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
getShortestPath(uint32_t node1_id, uint32_t node2_id, std::vector< uint32_t > &path) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
increaseEdge(const uint32_t node1_id, const uint32_t node2_id, const float weight) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
isEdge(const uint32_t node1_id, const uint32_t node2_id) const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
isNode(const uint32_t node_id) const | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
loadFromFile(const std::string &file) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
maximalSpanningTree(std::vector< std::tuple< uint32_t, uint32_t, float > > &edges_weights, float &maxTotalWeights) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
minimalSpanningTree(std::vector< std::tuple< uint32_t, uint32_t, float > > &edges_weights, float &minTotalWeights) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
removeEdge(const uint32_t node1_id, const uint32_t node2_id) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
saveToFile(const std::string &file) const override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
setCovisibilityGraph(const SRef< datastructure::CovisibilityGraph > covisibilityGraph) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
SolARBoostCovisibilityGraph() (defined in SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph) | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
suppressNode(const uint32_t node_id) override | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
unloadComponent() override final (defined in SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph) | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |
~SolARBoostCovisibilityGraph()=default (defined in SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph) | SolAR::MODULES::TOOLS::SolARBoostCovisibilityGraph | |