A configuration in quotient-space. More...
#include <ompl/geometric/planners/quotientspace/datastructures/QuotientSpaceGraph.h>
Public Member Functions | |
Configuration (const ompl::base::SpaceInformationPtr &si) | |
Configuration (const ompl::base::SpaceInformationPtr &si, const ompl::base::State *state_) | |
void | setPDFElement (void *element_) |
void * | getPDFElement () |
Public Attributes | |
ompl::base::State * | state {nullptr} |
unsigned int | total_connection_attempts {0} |
unsigned int | successful_connection_attempts {0} |
bool | on_shortest_path {false} |
void * | pdf_element |
Element of Probability Density Function (needed to update probability) More... | |
bool | isStart {false} |
bool | isGoal {false} |
normalized_index_type | index {-1} |
Index of configuration in boost::graph. Usually in the interval [0,num_vertices(graph)], but if vertices are deleted or graphs are copied, we sometimes need to map them back to [0,num_vertices(graph)] (because otherwise all the graph search algorithm cannot find a solution) More... | |
Detailed Description
A configuration in quotient-space.
Definition at line 75 of file QuotientSpaceGraph.h.
Member Function Documentation
◆ getPDFElement()
|
inline |
Definition at line 93 of file QuotientSpaceGraph.h.
◆ setPDFElement()
|
inline |
Definition at line 89 of file QuotientSpaceGraph.h.
Member Data Documentation
◆ index
normalized_index_type ompl::geometric::QuotientSpaceGraph::Configuration::index {-1} |
Index of configuration in boost::graph. Usually in the interval [0,num_vertices(graph)], but if vertices are deleted or graphs are copied, we sometimes need to map them back to [0,num_vertices(graph)] (because otherwise all the graph search algorithm cannot find a solution)
Definition at line 106 of file QuotientSpaceGraph.h.
◆ isGoal
bool ompl::geometric::QuotientSpaceGraph::Configuration::isGoal {false} |
Definition at line 99 of file QuotientSpaceGraph.h.
◆ isStart
bool ompl::geometric::QuotientSpaceGraph::Configuration::isStart {false} |
Definition at line 98 of file QuotientSpaceGraph.h.
◆ on_shortest_path
bool ompl::geometric::QuotientSpaceGraph::Configuration::on_shortest_path {false} |
Definition at line 84 of file QuotientSpaceGraph.h.
◆ pdf_element
void* ompl::geometric::QuotientSpaceGraph::Configuration::pdf_element |
Element of Probability Density Function (needed to update probability)
Definition at line 88 of file QuotientSpaceGraph.h.
◆ state
ompl::base::State* ompl::geometric::QuotientSpaceGraph::Configuration::state {nullptr} |
Definition at line 81 of file QuotientSpaceGraph.h.
◆ successful_connection_attempts
unsigned int ompl::geometric::QuotientSpaceGraph::Configuration::successful_connection_attempts {0} |
Definition at line 83 of file QuotientSpaceGraph.h.
◆ total_connection_attempts
unsigned int ompl::geometric::QuotientSpaceGraph::Configuration::total_connection_attempts {0} |
Definition at line 82 of file QuotientSpaceGraph.h.
The documentation for this class was generated from the following file:
- ompl/geometric/planners/quotientspace/datastructures/QuotientSpaceGraph.h