All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
ompl::base::ProblemDefinition Member List

This is the complete list of members for ompl::base::ProblemDefinition, including all inherited members.

addSolutionPath(const PathPtr &path, bool approximate=false, double difference=-1.0) const ompl::base::ProblemDefinition
addSolutionPath(const PlannerSolution &sol) const ompl::base::ProblemDefinition
addStartState(const State *state)ompl::base::ProblemDefinitioninline
addStartState(const ScopedState<> &state)ompl::base::ProblemDefinitioninline
clearGoal(void)ompl::base::ProblemDefinitioninline
clearSolutionNonExistenceProof(void)ompl::base::ProblemDefinition
clearSolutionPaths(void) const ompl::base::ProblemDefinition
clearStartStates(void)ompl::base::ProblemDefinitioninline
fixInvalidInputState(State *state, double dist, bool start, unsigned int attempts)ompl::base::ProblemDefinitionprotected
fixInvalidInputStates(double distStart, double distGoal, unsigned int attempts)ompl::base::ProblemDefinition
getGoal(void) const ompl::base::ProblemDefinitioninline
getInputStates(std::vector< const State * > &states) const ompl::base::ProblemDefinition
getOptimizationObjective(void) const ompl::base::ProblemDefinitioninline
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::ProblemDefinitioninline
getStartState(unsigned int index) const ompl::base::ProblemDefinitioninline
getStartState(unsigned int index)ompl::base::ProblemDefinitioninline
getStartStateCount(void) const ompl::base::ProblemDefinitioninline
goal_ompl::base::ProblemDefinitionprotected
hasApproximateSolution(void) const ompl::base::ProblemDefinition
hasOptimizationObjective(void) const ompl::base::ProblemDefinitioninline
hasOptimizedSolution(void) const ompl::base::ProblemDefinition
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::ProblemDefinitionprotected
optimizationObjective_ompl::base::ProblemDefinitionprotected
print(std::ostream &out=std::cout) const ompl::base::ProblemDefinition
ProblemDefinition(const SpaceInformationPtr &si)ompl::base::ProblemDefinition
setGoal(const GoalPtr &goal)ompl::base::ProblemDefinitioninline
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::ProblemDefinitioninline
setOptimizationObjective(const OptimizationObjectivePtr &optimizationObjective)ompl::base::ProblemDefinitioninline
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::ProblemDefinitioninline
si_ompl::base::ProblemDefinitionprotected
startStates_ompl::base::ProblemDefinitionprotected
~ProblemDefinition(void) (defined in ompl::base::ProblemDefinition)ompl::base::ProblemDefinitioninlinevirtual