|
void | insertHistogram (const graph::HistogramPtr_t hist) |
|
void | constraintGraph (const graph::GraphPtr_t &graph) |
| Register the constraint graph to do statistics. More...
|
|
void | clear () |
| Clear the histograms and call parent implementation. More...
|
|
void | push_node (const core::NodePtr_t &n) |
| Catch event 'New node added'. More...
|
|
RoadmapNodePtr_t | nearestNode (const ConfigurationPtr_t &configuration, const ConnectedComponentPtr_t &connectedComponent, const graph::StatePtr_t &state, value_type &minDistance) const |
|
graph::StatePtr_t | getNode (RoadmapNodePtr_t node) HPP_MANIPULATION_DEPRECATED |
|
void | connect (const LeafConnectedCompPtr_t &cc1, const LeafConnectedCompPtr_t &cc2) |
|
void | merge (const LeafConnectedCompPtr_t &cc1, LeafConnectedComp::LeafConnectedComps_t &ccs) |
|
graph::StatePtr_t | getState (RoadmapNodePtr_t node) |
| Get graph state corresponding to given roadmap node. More...
|
|
const LeafConnectedComps_t & | leafConnectedComponents () const |
|
NodePtr_t | addNode (const ConfigurationPtr_t &config) |
|
NodePtr_t | addNode (const Configuration_t &config) |
|
NodePtr_t | nearestNode (const Configuration_t &configuration, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const ConfigurationPtr_t &configuration, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const Configuration_t &configuration, const ConnectedComponentPtr_t &connectedComponent, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const ConfigurationPtr_t &configuration, const ConnectedComponentPtr_t &connectedComponent, value_type &minDistance, bool reverse=false) |
|
Nodes_t | nearestNodes (const Configuration_t &configuration, size_type k) |
|
Nodes_t | nearestNodes (const ConfigurationPtr_t &configuration, size_type k) |
|
Nodes_t | nearestNodes (const Configuration_t &configuration, const ConnectedComponentPtr_t &connectedComponent, size_type k) |
|
Nodes_t | nearestNodes (const ConfigurationPtr_t &configuration, const ConnectedComponentPtr_t &connectedComponent, size_type k) |
|
NodePtr_t | addNodeAndEdges (const NodePtr_t from, const ConfigurationPtr_t &to, const PathPtr_t path) |
|
NodePtr_t | addNodeAndEdge (const NodePtr_t from, const ConfigurationPtr_t &to, const PathPtr_t path) |
|
NodePtr_t | addNodeAndEdge (const ConfigurationPtr_t &from, const NodePtr_t to, const PathPtr_t path) |
|
EdgePtr_t | addEdge (const NodePtr_t &n1, const NodePtr_t &n2, const PathPtr_t &path) |
|
void | addEdges (const NodePtr_t from, const NodePtr_t &to, const PathPtr_t &path) |
|
NodePtr_t | addGoalNode (const ConfigurationPtr_t &config) |
|
void | resetGoalNodes () |
|
void | initNode (const ConfigurationPtr_t &config) |
|
virtual | ~Roadmap () |
|
bool | pathExists () const |
|
const Nodes_t & | nodes () const |
|
const Edges_t & | edges () const |
|
NodePtr_t | initNode () const |
|
const NodeVector_t & | goalNodes () const |
|
const ConnectedComponents_t & | connectedComponents () const |
|
NearestNeighborPtr_t | nearestNeighbor () |
|
void | nearestNeighbor (NearestNeighborPtr_t nearestNeighbor) |
|
std::ostream & | print (std::ostream &os) const |
|
const DistancePtr_t & | distance () const |
|
const DistancePtr_t & | distance () const |
|
NodePtr_t | addNode (const ConfigurationPtr_t &config) |
|
NodePtr_t | addNode (const Configuration_t &config) |
|
NodePtr_t | nearestNode (const Configuration_t &configuration, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const ConfigurationPtr_t &configuration, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const Configuration_t &configuration, const ConnectedComponentPtr_t &connectedComponent, value_type &minDistance, bool reverse=false) |
|
NodePtr_t | nearestNode (const ConfigurationPtr_t &configuration, const ConnectedComponentPtr_t &connectedComponent, value_type &minDistance, bool reverse=false) |
|
Nodes_t | nearestNodes (const Configuration_t &configuration, size_type k) |
|
Nodes_t | nearestNodes (const ConfigurationPtr_t &configuration, size_type k) |
|
Nodes_t | nearestNodes (const Configuration_t &configuration, const ConnectedComponentPtr_t &connectedComponent, size_type k) |
|
Nodes_t | nearestNodes (const ConfigurationPtr_t &configuration, const ConnectedComponentPtr_t &connectedComponent, size_type k) |
|
NodePtr_t | addNodeAndEdges (const NodePtr_t from, const ConfigurationPtr_t &to, const PathPtr_t path) |
|
NodePtr_t | addNodeAndEdge (const NodePtr_t from, const ConfigurationPtr_t &to, const PathPtr_t path) |
|
NodePtr_t | addNodeAndEdge (const ConfigurationPtr_t &from, const NodePtr_t to, const PathPtr_t path) |
|
EdgePtr_t | addEdge (const NodePtr_t &n1, const NodePtr_t &n2, const PathPtr_t &path) |
|
void | addEdges (const NodePtr_t from, const NodePtr_t &to, const PathPtr_t &path) |
|
NodePtr_t | addGoalNode (const ConfigurationPtr_t &config) |
|
void | resetGoalNodes () |
|
void | initNode (const ConfigurationPtr_t &config) |
|
virtual | ~Roadmap () |
|
bool | pathExists () const |
|
const Nodes_t & | nodes () const |
|
const Edges_t & | edges () const |
|
NodePtr_t | initNode () const |
|
const NodeVector_t & | goalNodes () const |
|
const ConnectedComponents_t & | connectedComponents () const |
|
NearestNeighborPtr_t | nearestNeighbor () |
|
void | nearestNeighbor (NearestNeighborPtr_t nearestNeighbor) |
|
std::ostream & | print (std::ostream &os) const |
|
const DistancePtr_t & | distance () const |
|
const DistancePtr_t & | distance () const |
|
Extension of hpp::core::Roadmap. It adds the ability of doing statistics on the graph