base::ProblemDefinition Member List
This is the complete list of members for base::ProblemDefinition, including all inherited members.
addSolutionPath(const PathPtr &path, bool approximate=false, double difference=-1.0, const std::string &plannerName="Unknown") const base::ProblemDefinition
addSolutionPath(const PlannerSolution &sol) const base::ProblemDefinition
addStartState(const State *state)base::ProblemDefinition [inline]
addStartState(const ScopedState<> &state)base::ProblemDefinition [inline]
clearGoal()base::ProblemDefinition [inline]
clearSolutionNonExistenceProof()base::ProblemDefinition
clearSolutionPaths() const base::ProblemDefinition
clearStartStates()base::ProblemDefinition [inline]
fixInvalidInputState(State *state, double dist, bool start, unsigned int attempts)base::ProblemDefinition [protected]
fixInvalidInputStates(double distStart, double distGoal, unsigned int attempts)base::ProblemDefinition
getGoal() const base::ProblemDefinition [inline]
getInputStates(std::vector< const State * > &states) const base::ProblemDefinition
getIntermediateSolutionCallback() const base::ProblemDefinition [inline]
getOptimizationObjective() const base::ProblemDefinition [inline]
getSolution(PlannerSolution &solution) const base::ProblemDefinition
getSolutionCount() const base::ProblemDefinition
getSolutionDifference() const base::ProblemDefinition
getSolutionNonExistenceProof() const base::ProblemDefinition
getSolutionPath() const base::ProblemDefinition
getSolutions() const base::ProblemDefinition
getSpaceInformation() const base::ProblemDefinition [inline]
getStartState(unsigned int index) const base::ProblemDefinition [inline]
getStartState(unsigned int index)base::ProblemDefinition [inline]
getStartStateCount() const base::ProblemDefinition [inline]
goal_base::ProblemDefinition [protected]
hasApproximateSolution() const base::ProblemDefinition
hasOptimizationObjective() const base::ProblemDefinition [inline]
hasOptimizedSolution() const base::ProblemDefinition
hasSolution() const base::ProblemDefinition
hasSolutionNonExistenceProof() const base::ProblemDefinition
hasStartState(const State *state, unsigned int *startIndex=NULL)base::ProblemDefinition
intermediateSolutionCallback_base::ProblemDefinition [protected]
isStraightLinePathValid() const base::ProblemDefinition
isTrivial(unsigned int *startIndex=NULL, double *distance=NULL) const base::ProblemDefinition
nonExistenceProof_base::ProblemDefinition [protected]
optimizationObjective_base::ProblemDefinition [protected]
print(std::ostream &out=std::cout) const base::ProblemDefinition
ProblemDefinition(const SpaceInformationPtr &si)base::ProblemDefinition
setGoal(const GoalPtr &goal)base::ProblemDefinition [inline]
setGoalState(const State *goal, const double threshold=std::numeric_limits< double >::epsilon())base::ProblemDefinition
setGoalState(const ScopedState<> &goal, const double threshold=std::numeric_limits< double >::epsilon())base::ProblemDefinition [inline]
setIntermediateSolutionCallback(const ReportIntermediateSolutionFn &callback)base::ProblemDefinition [inline]
setOptimizationObjective(const OptimizationObjectivePtr &optimizationObjective)base::ProblemDefinition [inline]
setSolutionNonExistenceProof(const SolutionNonExistenceProofPtr &nonExistenceProof)base::ProblemDefinition
setStartAndGoalStates(const State *start, const State *goal, const double threshold=std::numeric_limits< double >::epsilon())base::ProblemDefinition
setStartAndGoalStates(const ScopedState<> &start, const ScopedState<> &goal, const double threshold=std::numeric_limits< double >::epsilon())base::ProblemDefinition [inline]
si_base::ProblemDefinition [protected]
startStates_base::ProblemDefinition [protected]
~ProblemDefinition() (defined in base::ProblemDefinition)base::ProblemDefinition [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines