|
| std::ostream & | hpp::core::operator<< (std::ostream &os, const Node &n) |
| |
| template<class A > |
| std::pair< std::string, A * > | hpp::core::parser::make_nvp (const std::string &n, A *a) |
| |
| template<class Parent , class Child > |
| internal::InsertChildClass< Parent, Child > | hpp::core::parser::make_nvp_with_parent (const std::string &n, Child *a) |
| |
| template<class Archive , class... Args> |
| void | hpp::core::parser::serializeRoadmap (RoadmapPtr_t &roadmap, const std::string &filename, Args... args) |
| |
| std::ostream & | hpp::core::operator<< (std::ostream &os, const Roadmap &r) |
| |
Random sampling algorithm build a representation of the free configuration space as a graph called a roadmap. Nodes are configurations (or states) and edges are collision-free admissible paths (or trajectories).
- Template Parameters
-
- Parameters
-
| roadmap | the roadmap to save or fill. |
| filename | the file to read or write. |
| args | indicate the name and object pointer to insert in the archive pointer holder. |
◆ make_nvp()
template<class A >
| std::pair< std::string, A * > hpp::core::parser::make_nvp |
( |
const std::string & | n, |
|
|
A * | a ) |
◆ make_nvp_with_parent()
template<class Parent , class Child >
◆ operator<<() [1/2]
| std::ostream & hpp::core::operator<< |
( |
std::ostream & | os, |
|
|
const Node & | n ) |
◆ operator<<() [2/2]
| std::ostream & hpp::core::operator<< |
( |
std::ostream & | os, |
|
|
const Roadmap & | r ) |
◆ serializeRoadmap()
template<class Archive , class... Args>
| void hpp::core::parser::serializeRoadmap |
( |
RoadmapPtr_t & | roadmap, |
|
|
const std::string & | filename, |
|
|
Args... | args ) |