Class BruteForce
Defined in File brute_force.h
Inheritance Relationships
Base Type
public f2c::sg::SwathGeneratorBase
(Class SwathGeneratorBase)
Class Documentation
-
class BruteForce : public f2c::sg::SwathGeneratorBase
Public Functions
-
double getStepAngle() const
-
void setStepAngle(double d)
-
virtual double computeBestAngle(f2c::obj::SGObjective &obj, double op_width, const F2CCell &poly) override
-
bool getAllowOverlap() const
-
void setAllowOverlap(bool)
-
virtual F2CSwaths generateBestSwaths(f2c::obj::SGObjective &obj, double op_width, const F2CCell &poly)
-
virtual F2CSwathsByCells generateBestSwaths(f2c::obj::SGObjective &obj, double op_width, const F2CCells &polys)
-
virtual F2CSwathsByCells generateSwaths(double angle, double op_width, const F2CCells &polys)
-
virtual double computeCostOfAngle(f2c::obj::SGObjective &obj, double ang, double op_width, const F2CCell &poly)
-
double getStepAngle() const