Representation of an adjacency (a directed edge) between two regions in the Decomposition assigned to Syclop.
More...
#include <ompl/control/planners/syclop/Syclop.h>
|
| void | clear () |
| | Clears coverage information from this adjacency.
|
|
| std::set< int > | covGridCells = {} |
| | The cells of the underlying coverage grid that contain tree motions originating from direct connections along this adjacency.
|
| const Region * | source = {nullptr} |
| | The source region of this adjacency edge.
|
| const Region * | target = {nullptr} |
| | The target region of this adjacency edge.
|
| double | cost = {0.} |
| | The cost of this adjacency edge, used in lead computations.
|
| int | numLeadInclusions = {0} |
| | The number of times this adjacency has been included in a lead.
|
| int | numSelections = {0} |
| | The number of times the low-level tree planner has selected motions from the source region when attempting to extend the tree toward the target region.
|
| bool | empty = {false} |
| | This value is true if and only if this adjacency's source and target regions both contain zero tree motions.
|
Representation of an adjacency (a directed edge) between two regions in the Decomposition assigned to Syclop.
Definition at line 320 of file Syclop.h.
◆ clear()
| void ompl::control::Syclop::Adjacency::clear |
( |
| ) |
|
|
inline |
Clears coverage information from this adjacency.
Definition at line 326 of file Syclop.h.
◆ cost
| double ompl::control::Syclop::Adjacency::cost = {0.} |
The cost of this adjacency edge, used in lead computations.
Definition at line 338 of file Syclop.h.
◆ covGridCells
| std::set<int> ompl::control::Syclop::Adjacency::covGridCells = {} |
The cells of the underlying coverage grid that contain tree motions originating from direct connections along this adjacency.
Definition at line 332 of file Syclop.h.
◆ empty
| bool ompl::control::Syclop::Adjacency::empty = {false} |
This value is true if and only if this adjacency's source and target regions both contain zero tree motions.
Definition at line 346 of file Syclop.h.
◆ numLeadInclusions
| int ompl::control::Syclop::Adjacency::numLeadInclusions = {0} |
The number of times this adjacency has been included in a lead.
Definition at line 340 of file Syclop.h.
◆ numSelections
| int ompl::control::Syclop::Adjacency::numSelections = {0} |
The number of times the low-level tree planner has selected motions from the source region when attempting to extend the tree toward the target region.
Definition at line 343 of file Syclop.h.
◆ source
| const Region* ompl::control::Syclop::Adjacency::source = {nullptr} |
The source region of this adjacency edge.
Definition at line 334 of file Syclop.h.
◆ target
| const Region* ompl::control::Syclop::Adjacency::target = {nullptr} |
The target region of this adjacency edge.
Definition at line 336 of file Syclop.h.
The documentation for this class was generated from the following file: