Class NSwathModified
Defined in File n_swath_modified.h
Inheritance Relationships
Base Type
public f2c::obj::NSwath(Class NSwath)
Class Documentation
-
class NSwathModified : public f2c::obj::NSwath
SG cost function as the number of swaths .
This cost function assumes that turn are slower than going through the swaths. Then, less swaths means less turns and faster paths.
Public Functions
-
inline virtual bool isFastCompAvailable() const override
-
virtual double computeCost(double ang, double op_width, const F2CCell &cell) override
Compute the cost function.
-
virtual double computeCost(const F2CSwathsByCells &swaths)
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.
-
inline virtual bool isFastCompAvailable() const override