addObjective(const OptimizationObjectivePtr &objective, double weight) | ompl::base::MultiOptimizationObjective | |
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 |
components_ | ompl::base::MultiOptimizationObjective | protected |
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 | |
getObjective(unsigned int idx) const | ompl::base::MultiOptimizationObjective | |
getObjectiveCount() const | ompl::base::MultiOptimizationObjective | |
getObjectiveWeight(unsigned int idx) const | ompl::base::MultiOptimizationObjective | |
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 |
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 |
isLocked() const | ompl::base::MultiOptimizationObjective | |
isSatisfied(Cost c) const | ompl::base::OptimizationObjective | virtual |
isSymmetric() const | ompl::base::OptimizationObjective | virtual |
lock() | ompl::base::MultiOptimizationObjective | |
locked_ | ompl::base::MultiOptimizationObjective | protected |
motionCost(const State *s1, const State *s2) const override | ompl::base::MultiOptimizationObjective | virtual |
motionCostHeuristic(const State *s1, const State *s2) const | ompl::base::OptimizationObjective | virtual |
MultiOptimizationObjective(const SpaceInformationPtr &si) (defined in ompl::base::MultiOptimizationObjective) | ompl::base::MultiOptimizationObjective | |
operator*(double weight, const OptimizationObjectivePtr &a) | ompl::base::MultiOptimizationObjective | friend |
operator*(const OptimizationObjectivePtr &a, double weight) | ompl::base::MultiOptimizationObjective | friend |
operator+(const OptimizationObjectivePtr &a, const OptimizationObjectivePtr &b) | ompl::base::MultiOptimizationObjective | friend |
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 | |
setObjectiveWeight(unsigned int idx, double weight) | ompl::base::MultiOptimizationObjective | |
si_ | ompl::base::OptimizationObjective | protected |
stateCost(const State *s) const override | ompl::base::MultiOptimizationObjective | virtual |
terminalCost(const State *s) const | ompl::base::OptimizationObjective | virtual |
threshold_ | ompl::base::OptimizationObjective | protected |
~OptimizationObjective()=default (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | virtual |