addObjective(const OptimizationObjectivePtr &objective, double weight) | ompl::base::MultiOptimizationObjective | |
averageStateCost(unsigned int numStates) const | ompl::base::OptimizationObjective | virtual |
combineCosts(Cost c1, Cost c2) const | ompl::base::OptimizationObjective | virtual |
components_ | ompl::base::MultiOptimizationObjective | protected |
costToGo(const State *state, const Goal *goal) const | ompl::base::OptimizationObjective | |
costToGoFn_ | ompl::base::OptimizationObjective | protected |
description_ | ompl::base::OptimizationObjective | protected |
getCost(const Path &path) const | ompl::base::OptimizationObjective | virtual |
getCostThreshold(void) const | ompl::base::OptimizationObjective | |
getDescription(void) const | ompl::base::OptimizationObjective | |
getObjective(unsigned int idx) const | ompl::base::MultiOptimizationObjective | |
getObjectiveCount(void) const | ompl::base::MultiOptimizationObjective | |
getObjectiveWeight(unsigned int idx) const | ompl::base::MultiOptimizationObjective | |
getSpaceInformation(void) 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 |
isLocked(void) const | ompl::base::MultiOptimizationObjective | |
isSatisfied(Cost c) const | ompl::base::OptimizationObjective | virtual |
isSymmetric(void) const | ompl::base::OptimizationObjective | virtual |
lock(void) | ompl::base::MultiOptimizationObjective | |
locked_ | ompl::base::MultiOptimizationObjective | protected |
motionCost(const State *s1, const State *s2) const | 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 w, const OptimizationObjectivePtr &a) | ompl::base::MultiOptimizationObjective | friend |
operator*(const OptimizationObjectivePtr &a, double w) | ompl::base::MultiOptimizationObjective | friend |
operator+(const OptimizationObjectivePtr &a, const OptimizationObjectivePtr &b) | ompl::base::MultiOptimizationObjective | friend |
OptimizationObjective(const SpaceInformationPtr &si) | ompl::base::OptimizationObjective | |
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 | ompl::base::MultiOptimizationObjective | virtual |
terminalCost(const State *s) const | ompl::base::OptimizationObjective | virtual |
threshold_ | ompl::base::OptimizationObjective | protected |
~OptimizationObjective(void) (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | inlinevirtual |