allocInformedStateSampler(const ProblemDefinitionPtr &probDefn, unsigned int maxNumberCalls) const | ompl::base::OptimizationObjective | virtual |
averageStateCost(unsigned int numStates) const | ompl::base::OptimizationObjective | virtual |
betterCost(Cost c1, Cost c2) const | ompl::base::OptimizationObjective | virtual |
combineCosts(Cost c1, Cost c2) const | ompl::base::OptimizationObjective | virtual |
controlCost(const control::Control *c, unsigned int steps) const | ompl::base::OptimizationObjective | virtual |
costToGo(const State *state, const Goal *goal) const | ompl::base::OptimizationObjective | |
costToGoFn_ | ompl::base::OptimizationObjective | protected |
description_ | ompl::base::OptimizationObjective | protected |
getCostThreshold() const | ompl::base::OptimizationObjective | |
getDescription() const | ompl::base::OptimizationObjective | |
getSpaceInformation() const | ompl::base::OptimizationObjective | |
hasCostToGoHeuristic() const | ompl::base::OptimizationObjective | |
identityCost() const | ompl::base::OptimizationObjective | virtual |
infiniteCost() const | ompl::base::OptimizationObjective | virtual |
initialCost(const State *s) const | ompl::base::OptimizationObjective | virtual |
interpolateMotionCost_ | ompl::base::StateCostIntegralObjective | protected |
isCostBetterThan(Cost c1, Cost c2) const | ompl::base::OptimizationObjective | virtual |
isCostEquivalentTo(Cost c1, Cost c2) const | ompl::base::OptimizationObjective | virtual |
isFinite(Cost cost) const | ompl::base::OptimizationObjective | virtual |
isMotionCostInterpolationEnabled() const | ompl::base::StateCostIntegralObjective | |
isSatisfied(Cost c) const | ompl::base::OptimizationObjective | virtual |
isSymmetric() const | ompl::base::OptimizationObjective | virtual |
motionCost(const State *s1, const State *s2) const override | ompl::base::StateCostIntegralObjective | virtual |
motionCostHeuristic(const State *s1, const State *s2) const | ompl::base::OptimizationObjective | virtual |
operator=(const OptimizationObjective &)=delete (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | |
OptimizationObjective(const OptimizationObjective &)=delete (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | |
OptimizationObjective(SpaceInformationPtr si) | ompl::base::OptimizationObjective | |
print(std::ostream &out) const | ompl::base::OptimizationObjective | virtual |
setCostThreshold(Cost c) | ompl::base::OptimizationObjective | |
setCostToGoHeuristic(const CostToGoHeuristic &costToGo) | ompl::base::OptimizationObjective | |
si_ | ompl::base::OptimizationObjective | protected |
stateCost(const State *s) const override | ompl::base::StateCostIntegralObjective | virtual |
StateCostIntegralObjective(const SpaceInformationPtr &si, bool enableMotionCostInterpolation=false) | ompl::base::StateCostIntegralObjective | |
terminalCost(const State *s) const | ompl::base::OptimizationObjective | virtual |
threshold_ | ompl::base::OptimizationObjective | protected |
trapezoid(Cost c1, Cost c2, double dist) const | ompl::base::StateCostIntegralObjective | inlineprotected |
~OptimizationObjective()=default (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | virtual |