acquireLock() | SolAR::datastructure::Lockable | inline |
boost::serialization::access (defined in SolAR::datastructure::CovisibilityGraph) | SolAR::datastructure::CovisibilityGraph | friend |
CovisibilityGraph()=default | SolAR::datastructure::CovisibilityGraph | |
CovisibilityGraph(const CovisibilityGraph &other)=default (defined in SolAR::datastructure::CovisibilityGraph) | SolAR::datastructure::CovisibilityGraph | |
decreaseEdge(uint32_t node1_id, uint32_t node2_id, float weight) | SolAR::datastructure::CovisibilityGraph | |
display() const | SolAR::datastructure::CovisibilityGraph | |
getAllNodes(std::set< uint32_t > &nodes_id) const | SolAR::datastructure::CovisibilityGraph | |
getEdge(uint32_t node1_id, uint32_t node2_id, float &weight) const | SolAR::datastructure::CovisibilityGraph | |
getNeighbors(const uint32_t node_id, const float minWeight, std::vector< uint32_t > &neighbors, const uint32_t maxNbNeighbors=0) const | SolAR::datastructure::CovisibilityGraph | |
getShortestPath(const uint32_t node1_id, const uint32_t node2_id, std::vector< uint32_t > &path) | SolAR::datastructure::CovisibilityGraph | |
increaseEdge(uint32_t node1_id, uint32_t node2_id, float weight) | SolAR::datastructure::CovisibilityGraph | |
isEdge(const uint32_t node1_id, const uint32_t node2_id) const | SolAR::datastructure::CovisibilityGraph | |
lock() (defined in SolAR::datastructure::Lockable) | SolAR::datastructure::Lockable | inline |
Lockable()=default | SolAR::datastructure::Lockable | |
maximalSpanningTree(std::vector< std::tuple< uint32_t, uint32_t, float > > &edges_weights, float &maxTotalWeights) | SolAR::datastructure::CovisibilityGraph | |
minimalSpanningTree(std::vector< std::tuple< uint32_t, uint32_t, float > > &edges_weights, float &minTotalWeights) | SolAR::datastructure::CovisibilityGraph | |
operator=(const CovisibilityGraph &other)=default (defined in SolAR::datastructure::CovisibilityGraph) | SolAR::datastructure::CovisibilityGraph | |
removeEdge(uint32_t node1_id, uint32_t node2_id) | SolAR::datastructure::CovisibilityGraph | |
serialize(Archive &ar, ATTRIBUTE(maybe_unused) const unsigned int version) (defined in SolAR::datastructure::CovisibilityGraph) | SolAR::datastructure::CovisibilityGraph | |
suppressNode(const uint32_t node_id) | SolAR::datastructure::CovisibilityGraph | |
tryLock() (defined in SolAR::datastructure::Lockable) | SolAR::datastructure::Lockable | inline |
unlock() (defined in SolAR::datastructure::Lockable) | SolAR::datastructure::Lockable | inline |
~CovisibilityGraph()=default | SolAR::datastructure::CovisibilityGraph | |
~Lockable()=default (defined in SolAR::datastructure::Lockable) | SolAR::datastructure::Lockable | |