Go to the documentation of this file.
8 #ifndef FIELDS2COVER_DECOMPOSITION_TRAPEZOIDAL_DECOMP_H_
9 #define FIELDS2COVER_DECOMPOSITION_TRAPEZOIDAL_DECOMP_H_
42 #endif // FIELDS2COVER_DECOMPOSITION_TRAPEZOIDAL_DECOMP_H_
Base class for algorithms that decompose non-convex cells into multiple simpler cells.
double getSplitAngle() const
Get split angle used to decompose the field.
Decomposition algorithms' namespace.
Trapezoidal decomposition .
Base class for objective functions of cell decomposition.
void setSplitAngle(double ang)
Set split angle used to decompose the field.
F2CMultiLineString genSplitLines(const F2CCells &cells, const obj::DecompObjective &obj=obj::DecompObjective()) override
fields2cover
Author(s):
autogenerated on Fri Apr 25 2025 02:18:31