Definition at line 152 of file XXL.h.
◆ Layer()
ompl::geometric::XXL::Layer::Layer |
( |
int |
_id, |
|
|
int |
numRegions, |
|
|
int |
lvl, |
|
|
Layer * |
_parent |
|
) |
| |
|
inline |
◆ ~Layer()
ompl::geometric::XXL::Layer::~Layer |
( |
| ) |
|
|
inline |
◆ addGoalState()
void ompl::geometric::XXL::Layer::addGoalState |
( |
int |
reg, |
|
|
int |
id |
|
) |
| |
|
inline |
◆ allocateSublayers()
void ompl::geometric::XXL::Layer::allocateSublayers |
( |
| ) |
|
|
inline |
◆ connectibleRegion()
int ompl::geometric::XXL::Layer::connectibleRegion |
( |
int |
idx | ) |
const |
|
inline |
◆ connectibleRegions()
int ompl::geometric::XXL::Layer::connectibleRegions |
( |
| ) |
const |
|
inline |
◆ connectRegion()
void ompl::geometric::XXL::Layer::connectRegion |
( |
int |
r | ) |
|
|
inline |
◆ getConnections()
const std::vector< int > & ompl::geometric::XXL::Layer::getConnections |
( |
| ) |
const |
|
inline |
◆ getExterior() [1/2]
std::vector< bool > & ompl::geometric::XXL::Layer::getExterior |
( |
| ) |
|
|
inline |
◆ getExterior() [2/2]
const std::vector< bool > & ompl::geometric::XXL::Layer::getExterior |
( |
| ) |
const |
|
inline |
◆ getGoalStates() [1/2]
const std::vector< std::vector< int > > & ompl::geometric::XXL::Layer::getGoalStates |
( |
| ) |
const |
|
inline |
◆ getGoalStates() [2/2]
const std::vector< int > & ompl::geometric::XXL::Layer::getGoalStates |
( |
int |
reg | ) |
const |
|
inline |
◆ getID()
int ompl::geometric::XXL::Layer::getID |
( |
| ) |
const |
|
inline |
◆ getLevel()
int ompl::geometric::XXL::Layer::getLevel |
( |
| ) |
const |
|
inline |
◆ getParent()
Layer * ompl::geometric::XXL::Layer::getParent |
( |
| ) |
const |
|
inline |
◆ getRegion() [1/2]
Region & ompl::geometric::XXL::Layer::getRegion |
( |
int |
r | ) |
|
|
inline |
◆ getRegion() [2/2]
const Region & ompl::geometric::XXL::Layer::getRegion |
( |
int |
r | ) |
const |
|
inline |
◆ getRegionGraph() [1/2]
◆ getRegionGraph() [2/2]
const AdjacencyList & ompl::geometric::XXL::Layer::getRegionGraph |
( |
| ) |
const |
|
inline |
◆ getSelections()
const std::vector< int > & ompl::geometric::XXL::Layer::getSelections |
( |
| ) |
const |
|
inline |
◆ getSublayer() [1/2]
Layer * ompl::geometric::XXL::Layer::getSublayer |
( |
int |
l | ) |
|
|
inline |
◆ getSublayer() [2/2]
const Layer * ompl::geometric::XXL::Layer::getSublayer |
( |
int |
l | ) |
const |
|
inline |
◆ getWeights() [1/2]
std::vector< double > & ompl::geometric::XXL::Layer::getWeights |
( |
| ) |
|
|
inline |
◆ getWeights() [2/2]
const std::vector< double > & ompl::geometric::XXL::Layer::getWeights |
( |
| ) |
const |
|
inline |
◆ hasSublayers()
bool ompl::geometric::XXL::Layer::hasSublayers |
( |
| ) |
|
|
inline |
◆ leadAppearances()
int ompl::geometric::XXL::Layer::leadAppearances |
( |
int |
idx | ) |
const |
|
inline |
◆ markLead()
void ompl::geometric::XXL::Layer::markLead |
( |
const std::vector< int > & |
lead | ) |
|
|
inline |
◆ numGoalStates() [1/2]
size_t ompl::geometric::XXL::Layer::numGoalStates |
( |
| ) |
const |
|
inline |
◆ numGoalStates() [2/2]
size_t ompl::geometric::XXL::Layer::numGoalStates |
( |
int |
reg | ) |
const |
|
inline |
◆ numLeads()
int ompl::geometric::XXL::Layer::numLeads |
( |
| ) |
const |
|
inline |
◆ numRegions()
size_t ompl::geometric::XXL::Layer::numRegions |
( |
| ) |
const |
|
inline |
◆ selectRegion()
void ompl::geometric::XXL::Layer::selectRegion |
( |
int |
r, |
|
|
int |
count = 1 |
|
) |
| |
|
inline |
◆ totalConnections()
int ompl::geometric::XXL::Layer::totalConnections |
( |
| ) |
const |
|
inline |
◆ totalSelections()
int ompl::geometric::XXL::Layer::totalSelections |
( |
| ) |
const |
|
inline |
◆ connectionPoints
PerfectSet ompl::geometric::XXL::Layer::connectionPoints |
|
protected |
◆ connections
std::vector<int> ompl::geometric::XXL::Layer::connections |
|
protected |
◆ exterior
std::vector<bool> ompl::geometric::XXL::Layer::exterior |
|
protected |
◆ goalStates
std::vector<std::vector<int> > ompl::geometric::XXL::Layer::goalStates |
|
protected |
◆ id
int ompl::geometric::XXL::Layer::id |
|
protected |
◆ leads
std::vector<int> ompl::geometric::XXL::Layer::leads |
|
protected |
◆ level
int ompl::geometric::XXL::Layer::level |
|
protected |
◆ numConnections
int ompl::geometric::XXL::Layer::numConnections {0} |
|
protected |
◆ numSelections
int ompl::geometric::XXL::Layer::numSelections {0} |
|
protected |
◆ numTotalLeads
int ompl::geometric::XXL::Layer::numTotalLeads {0} |
|
protected |
◆ parent
Layer* ompl::geometric::XXL::Layer::parent |
|
protected |
◆ regionGraph
◆ regions
std::vector<Region> ompl::geometric::XXL::Layer::regions |
|
protected |
◆ selections
std::vector<int> ompl::geometric::XXL::Layer::selections |
|
protected |
◆ sublayers
std::vector<Layer *> ompl::geometric::XXL::Layer::sublayers |
|
protected |
◆ totalGoalStates
int ompl::geometric::XXL::Layer::totalGoalStates {0} |
|
protected |
◆ weights
std::vector<double> ompl::geometric::XXL::Layer::weights |
|
protected |
The documentation for this class was generated from the following file:
- ompl/geometric/planners/xxl/XXL.h