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

Compute the length of the coverage path, including turns. More...

#include <path_length.h>

Inheritance diagram for f2c::obj::PathLength:
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::PPObjective
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

Compute the length of the coverage path, including turns.

Definition at line 16 of file path_length.h.

Member Function Documentation

◆ computeCost()

double f2c::obj::PPObjective::computeCost

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 file:


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