Base class for objective functions of Headland generator.
More...
#include <hg_objective.h>
|
virtual double | computeCost (const F2CCell &total_cell, const F2CCell &rem_cell) |
|
virtual double | computeCost (const F2CCell &total_cell, const F2CCells &rem_cell) |
|
virtual double | computeCost (const F2CCells &total_cell, const F2CCell &rem_cell) |
|
virtual double | computeCost (const F2CCells &total_cell, const F2CCells &rem_cell) |
|
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 |
|
Base class for objective functions of Headland generator.
Definition at line 18 of file hg_objective.h.
◆ computeCost() [1/4]
double f2c::obj::HGObjective::computeCost |
( |
const F2CCell & |
total_cell, |
|
|
const F2CCell & |
rem_cell |
|
) |
| |
|
virtual |
◆ computeCost() [2/4]
double f2c::obj::HGObjective::computeCost |
( |
const F2CCell & |
total_cell, |
|
|
const F2CCells & |
rem_cell |
|
) |
| |
|
virtual |
◆ computeCost() [3/4]
double f2c::obj::HGObjective::computeCost |
( |
const F2CCells & |
total_cell, |
|
|
const F2CCell & |
rem_cell |
|
) |
| |
|
virtual |
◆ computeCost() [4/4]
double f2c::obj::HGObjective::computeCost |
( |
const F2CCells & |
total_cell, |
|
|
const F2CCells & |
rem_cell |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: