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 std::string &plannerName="Unknown") constompl::base::ProblemDefinition
addSolutionPath(const PlannerSolution &sol) constompl::base::ProblemDefinition
addStartState(const State *state)ompl::base::ProblemDefinitioninline
addStartState(const ScopedState<> &state)ompl::base::ProblemDefinitioninline
clearGoal()ompl::base::ProblemDefinitioninline
clearSolutionNonExistenceProof()ompl::base::ProblemDefinition
clearSolutionPaths() constompl::base::ProblemDefinition
clearStartStates()ompl::base::ProblemDefinitioninline
clone() constompl::base::ProblemDefinition
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() constompl::base::ProblemDefinitioninline
getInputStates(std::vector< const State * > &states) constompl::base::ProblemDefinition
getIntermediateSolutionCallback() constompl::base::ProblemDefinitioninline
getOptimizationObjective() constompl::base::ProblemDefinitioninline
getSolution(PlannerSolution &solution) constompl::base::ProblemDefinition
getSolutionCount() constompl::base::ProblemDefinition
getSolutionDifference() constompl::base::ProblemDefinition
getSolutionNonExistenceProof() constompl::base::ProblemDefinition
getSolutionPath() constompl::base::ProblemDefinition
getSolutions() constompl::base::ProblemDefinition
getSpaceInformation() constompl::base::ProblemDefinitioninline
getStartState(unsigned int index) constompl::base::ProblemDefinitioninline
getStartState(unsigned int index)ompl::base::ProblemDefinitioninline
getStartStateCount() constompl::base::ProblemDefinitioninline
goal_ompl::base::ProblemDefinitionprotected
hasApproximateSolution() constompl::base::ProblemDefinition
hasExactSolution() constompl::base::ProblemDefinitioninline
hasOptimizationObjective() constompl::base::ProblemDefinitioninline
hasOptimizedSolution() constompl::base::ProblemDefinition
hasSolution() constompl::base::ProblemDefinition
hasSolutionNonExistenceProof() constompl::base::ProblemDefinition
hasStartState(const State *state, unsigned int *startIndex=nullptr) constompl::base::ProblemDefinition
intermediateSolutionCallback_ompl::base::ProblemDefinitionprotected
isStraightLinePathValid() constompl::base::ProblemDefinition
isTrivial(unsigned int *startIndex=nullptr, double *distance=nullptr) constompl::base::ProblemDefinition
nonExistenceProof_ompl::base::ProblemDefinitionprotected
operator=(const ProblemDefinition &)=delete (defined in ompl::base::ProblemDefinition)ompl::base::ProblemDefinition
optimizationObjective_ompl::base::ProblemDefinitionprotected
print(std::ostream &out=std::cout) constompl::base::ProblemDefinition
ProblemDefinition(const ProblemDefinition &)=delete (defined in ompl::base::ProblemDefinition)ompl::base::ProblemDefinition
ProblemDefinition(SpaceInformationPtr si)ompl::base::ProblemDefinition
setGoal(const GoalPtr &goal)ompl::base::ProblemDefinitioninline
setGoalState(const State *goal, 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
setIntermediateSolutionCallback(const ReportIntermediateSolutionFn &callback)ompl::base::ProblemDefinitioninline
setOptimizationObjective(const OptimizationObjectivePtr &optimizationObjective)ompl::base::ProblemDefinitioninline
setSolutionNonExistenceProof(const SolutionNonExistenceProofPtr &nonExistenceProof)ompl::base::ProblemDefinition
setStartAndGoalStates(const State *start, const State *goal, 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() (defined in ompl::base::ProblemDefinition)ompl::base::ProblemDefinitioninlinevirtual