Class FieldCoverage
Defined in File field_coverage.h
Inheritance Relationships
Base Type
public f2c::obj::SGObjective
(Class SGObjective)
Class Documentation
-
class FieldCoverage : public f2c::obj::SGObjective
SG objective function as the percentage of the field covered.
Public Functions
-
virtual double computeCost(const F2CCell &poly, const F2CSwaths &swaths) override
Compute the cost function.
-
virtual double computeCost(const F2CCells &poly, const F2CSwaths &swaths) override
Compute the cost function.
-
virtual bool isMinimizing(void) const override
Return true if the objective is to minimize the cost function.
-
virtual double computeCost(const F2CSwathsByCells &swaths)
Compute the cost function.
-
virtual double computeCost(double ang, double op_width, const F2CCell &cell)
Compute the cost function.
-
virtual double computeCost(const F2CCell &c, const F2CSwathsByCells &swaths)
Compute the cost function.
-
virtual double computeCost(const F2CCells &c, const F2CSwathsByCells &swaths)
Compute the cost function.
-
virtual double computeCost(const F2CCell &poly, const F2CSwaths &swaths) override