Public Member Functions | List of all members
f2c::obj::PPObjective Class Reference

Base class for objective functions of path planners. More...

#include <pp_objective.h>

Inheritance diagram for f2c::obj::PPObjective:
Inheritance graph
[legend]

Public Member Functions

virtual double computeCost (const F2CPath &path)
 Return the cost of a path. More...
 
- Public Member Functions inherited from f2c::obj::BaseObjective< PPObjective >
double computeCostWithMinimizingSign (const T1 &t1)
 Compute the cost function with minimizing sign. More...
 
double computeCostWithMinimizingSign (const T1 &t1, const T2 &t2)
 
double computeCostWithMinimizingSign (const T1 &t1, const T2 &t2, const T3 &t3)
 
double computeCostWithMinimizingSign (const T1 &t1, const T2 &t2, const T3 &t3, const T4 &t4)
 
virtual bool isMaximizing () const
 Return true if the objective is to maximize the cost function. More...
 
virtual bool isMinimizing () const
 Return true if the objective is to minimize the cost function. More...
 
virtual ~BaseObjective ()=default
 

Detailed Description

Base class for objective functions of path planners.

Definition at line 18 of file pp_objective.h.

Member Function Documentation

◆ computeCost()

double f2c::obj::PPObjective::computeCost ( const F2CPath path)
virtual

Return the cost of a path.

Definition at line 11 of file pp_objective.cpp.


The documentation for this class was generated from the following files:


fields2cover
Author(s):
autogenerated on Fri Apr 25 2025 02:18:31