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 | |
getPathLengthWeight() const | ompl::base::MechanicalWorkOptimizationObjective | virtual |
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 |
isSatisfied(ompl::base::Cost) const override | ompl::base::VFMechanicalWorkOptimizationObjective | inlinevirtual |
isSymmetric() const override | ompl::base::VFMechanicalWorkOptimizationObjective | inlinevirtual |
MechanicalWorkOptimizationObjective(const SpaceInformationPtr &si, double pathLengthWeight=0.00001) | ompl::base::MechanicalWorkOptimizationObjective | |
motionCost(const ompl::base::State *s1, const ompl::base::State *s2) const override | ompl::base::VFMechanicalWorkOptimizationObjective | inlinevirtual |
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 | |
pathLengthWeight_ | ompl::base::MechanicalWorkOptimizationObjective | protected |
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::MechanicalWorkOptimizationObjective | virtual |
terminalCost(const State *s) const | ompl::base::OptimizationObjective | virtual |
threshold_ | ompl::base::OptimizationObjective | protected |
vf_ | ompl::base::VFMechanicalWorkOptimizationObjective | protected |
VFMechanicalWorkOptimizationObjective(const ompl::base::SpaceInformationPtr &si, geometric::VFRRT::VectorField vf) | ompl::base::VFMechanicalWorkOptimizationObjective | inline |
~OptimizationObjective()=default (defined in ompl::base::OptimizationObjective) | ompl::base::OptimizationObjective | virtual |