#include <swath_generator_base.h>
|
virtual double | computeBestAngle (f2c::obj::SGObjective &obj, double op_width, const F2CCell &poly)=0 |
|
virtual double | computeCostOfAngle (f2c::obj::SGObjective &obj, double ang, double op_width, const F2CCell &poly) |
|
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 F2CSwaths | generateSwaths (double angle, double op_width, const F2CCell &poly) |
|
virtual F2CSwathsByCells | generateSwaths (double angle, double op_width, const F2CCells &polys) |
|
bool | getAllowOverlap () const |
|
void | setAllowOverlap (bool) |
|
virtual | ~SwathGeneratorBase ()=default |
|
Definition at line 17 of file swath_generator_base.h.
◆ ~SwathGeneratorBase()
virtual f2c::sg::SwathGeneratorBase::~SwathGeneratorBase |
( |
| ) |
|
|
virtualdefault |
◆ computeBestAngle()
◆ computeCostOfAngle()
◆ generateBestSwaths() [1/2]
◆ generateBestSwaths() [2/2]
◆ generateSwaths() [1/2]
F2CSwaths f2c::sg::SwathGeneratorBase::generateSwaths |
( |
double |
angle, |
|
|
double |
op_width, |
|
|
const F2CCell & |
poly |
|
) |
| |
|
virtual |
◆ generateSwaths() [2/2]
◆ getAllowOverlap()
bool f2c::sg::SwathGeneratorBase::getAllowOverlap |
( |
| ) |
const |
◆ setAllowOverlap()
void f2c::sg::SwathGeneratorBase::setAllowOverlap |
( |
bool |
value | ) |
|
◆ allow_overlap
bool f2c::sg::SwathGeneratorBase::allow_overlap {false} |
|
protected |
The documentation for this class was generated from the following files: