addSolutionPath(const PathPtr &path, bool approximate=false, double difference=-1.0) const | ompl::base::ProblemDefinition | |
addStartState(const State *state) | ompl::base::ProblemDefinition | inline |
addStartState(const ScopedState<> &state) | ompl::base::ProblemDefinition | inline |
clearGoal(void) | ompl::base::ProblemDefinition | inline |
clearSolutionNonExistenceProof(void) | ompl::base::ProblemDefinition | |
clearSolutionPaths(void) const | ompl::base::ProblemDefinition | |
clearStartStates(void) | ompl::base::ProblemDefinition | inline |
fixInvalidInputState(State *state, double dist, bool start, unsigned int attempts) | ompl::base::ProblemDefinition | protected |
fixInvalidInputStates(double distStart, double distGoal, unsigned int attempts) | ompl::base::ProblemDefinition | |
getGoal(void) const | ompl::base::ProblemDefinition | inline |
getInputStates(std::vector< const State * > &states) const | ompl::base::ProblemDefinition | |
getOptimizationObjective(void) const | ompl::base::ProblemDefinition | inline |
getSolutionCount(void) const | ompl::base::ProblemDefinition | |
getSolutionDifference(void) const | ompl::base::ProblemDefinition | |
getSolutionNonExistenceProof(void) const | ompl::base::ProblemDefinition | |
getSolutionPath(void) const | ompl::base::ProblemDefinition | |
getSolutions(void) const | ompl::base::ProblemDefinition | |
getSpaceInformation(void) const | ompl::base::ProblemDefinition | inline |
getStartState(unsigned int index) const | ompl::base::ProblemDefinition | inline |
getStartState(unsigned int index) | ompl::base::ProblemDefinition | inline |
getStartStateCount(void) const | ompl::base::ProblemDefinition | inline |
goal_ | ompl::base::ProblemDefinition | protected |
hasApproximateSolution(void) const | ompl::base::ProblemDefinition | |
hasOptimizationObjective(void) const | ompl::base::ProblemDefinition | inline |
hasSolution(void) const | ompl::base::ProblemDefinition | |
hasSolutionNonExistenceProof(void) const | ompl::base::ProblemDefinition | |
hasStartState(const State *state, unsigned int *startIndex=NULL) | ompl::base::ProblemDefinition | |
isStraightLinePathValid(void) const | ompl::base::ProblemDefinition | |
isTrivial(unsigned int *startIndex=NULL, double *distance=NULL) const | ompl::base::ProblemDefinition | |
nonExistenceProof_ | ompl::base::ProblemDefinition | protected |
optimizationObjective_ | ompl::base::ProblemDefinition | protected |
print(std::ostream &out=std::cout) const | ompl::base::ProblemDefinition | |
ProblemDefinition(const SpaceInformationPtr &si) | ompl::base::ProblemDefinition | |
setGoal(const GoalPtr &goal) | ompl::base::ProblemDefinition | inline |
setGoalState(const State *goal, const double threshold=std::numeric_limits< double >::epsilon()) | ompl::base::ProblemDefinition | |
setGoalState(const ScopedState<> &goal, const double threshold=std::numeric_limits< double >::epsilon()) | ompl::base::ProblemDefinition | inline |
setOptimizationObjective(const OptimizationObjectivePtr &optimizationObjective) | ompl::base::ProblemDefinition | inline |
setSolutionNonExistenceProof(const SolutionNonExistenceProofPtr &nonExistenceProof) | ompl::base::ProblemDefinition | |
setStartAndGoalStates(const State *start, const State *goal, const double threshold=std::numeric_limits< double >::epsilon()) | ompl::base::ProblemDefinition | |
setStartAndGoalStates(const ScopedState<> &start, const ScopedState<> &goal, const double threshold=std::numeric_limits< double >::epsilon()) | ompl::base::ProblemDefinition | inline |
si_ | ompl::base::ProblemDefinition | protected |
startStates_ | ompl::base::ProblemDefinition | protected |
~ProblemDefinition(void) (defined in ompl::base::ProblemDefinition) | ompl::base::ProblemDefinition | inlinevirtual |