#include <goal_union.h>
Definition at line 42 of file goal_union.h.
ompl_interface::GoalSampleableRegionMux::GoalSampleableRegionMux |
( |
const std::vector< ompl::base::GoalPtr > & |
goals | ) |
|
Constructor.
- Parameters
-
goals | The input set of goals |
Definition at line 56 of file goal_union.cpp.
virtual ompl_interface::GoalSampleableRegionMux::~GoalSampleableRegionMux |
( |
| ) |
|
|
inlinevirtual |
bool ompl_interface::GoalSampleableRegionMux::canSample |
( |
| ) |
const |
|
virtual |
Query if sampler can find any sample.
Definition at line 97 of file goal_union.cpp.
bool ompl_interface::GoalSampleableRegionMux::couldSample |
( |
| ) |
const |
|
virtual |
Query if sampler could find a sample in the future.
Definition at line 105 of file goal_union.cpp.
double ompl_interface::GoalSampleableRegionMux::distanceGoal |
( |
const ompl::base::State * |
st | ) |
const |
|
virtual |
Find the distance of this state from the goal.
Definition at line 121 of file goal_union.cpp.
bool ompl_interface::GoalSampleableRegionMux::isSatisfied |
( |
const ompl::base::State * |
st, |
|
|
double * |
distance |
|
) |
| const |
|
virtual |
Is the goal satisfied for this state (given a distance)
Definition at line 113 of file goal_union.cpp.
unsigned int ompl_interface::GoalSampleableRegionMux::maxSampleCount |
( |
| ) |
const |
|
virtual |
void ompl_interface::GoalSampleableRegionMux::print |
( |
std::ostream & |
out = std::cout | ) |
const |
|
virtual |
void ompl_interface::GoalSampleableRegionMux::sampleGoal |
( |
ompl::base::State * |
st | ) |
const |
|
virtual |
void ompl_interface::GoalSampleableRegionMux::startSampling |
( |
| ) |
|
If there are any member lazy samplers, start them.
Definition at line 61 of file goal_union.cpp.
void ompl_interface::GoalSampleableRegionMux::stopSampling |
( |
| ) |
|
If there are any member lazy samplers, stop them.
Definition at line 68 of file goal_union.cpp.
unsigned int ompl_interface::GoalSampleableRegionMux::gindex_ |
|
mutableprotected |
std::vector<ompl::base::GoalPtr> ompl_interface::GoalSampleableRegionMux::goals_ |
|
protected |
The documentation for this class was generated from the following files: