Types used by fields2cover library. More...
Classes | |
| struct | Cell |
| struct | Cells |
| class | DecimalSeparator |
| class | EmptyDestructor |
| struct | Field |
| struct | Geometries |
| struct | Geometry |
| class | Graph |
| class | Graph2D |
| struct | LinearRing |
| struct | LineString |
| struct | MultiLineString |
| struct | MultiPoint |
| struct | Path |
| struct | PathState |
| struct | Point |
| struct | Robot |
| struct | Route |
| struct | Strip |
| struct | Swath |
| struct | Swaths |
| struct | SwathsByCells |
Typedefs | |
| typedef std::unordered_map< size_t, std::unordered_map< size_t, int64_t > > | map_to_map_to_int |
| typedef std::pair< std::vector< size_t >, int64_t > | pair_vec_size__int |
Enumerations | |
| enum | PathDirection { PathDirection::FORWARD = 1, PathDirection::BACKWARD = -1 } |
| enum | PathSectionType { PathSectionType::SWATH = 1, PathSectionType::TURN = 2, PathSectionType::HL_SWATH = 3 } |
| enum | SwathType { SwathType::MAINLAND = 0, SwathType::HEADLAND = 1 } |
Functions | |
| OGRPoint | operator+ (const OGRPoint &a, const f2c::types::Point &b) |
| template<class T > | |
| std::vector< T > | operator+ (const std::vector< T > &t, const f2c::types::Point &dir) |
| template<class T > | |
| T | operator+ (const T &t, const f2c::types::Point &dir) |
| template<class T > | |
| std::vector< T > | operator- (const f2c::types::Point &dir, const std::vector< T > &t) |
| template<class T > | |
| T | operator- (const f2c::types::Point &dir, const T &t) |
| OGRPoint | operator- (const OGRPoint &a, const f2c::types::Point &b) |
| template<class T > | |
| std::vector< T > | operator- (const std::vector< T > &t, const f2c::types::Point &dir) |
| template<class T > | |
| T | operator- (const T &t, const f2c::types::Point &dir) |
| std::ostream & | operator<< (std::ostream &os, const Point &p) |
| template<typename... Args> | |
| std::string | sstr (Args &&... args) |
| std::string | to_string (double d, const int precision=6) |
Types used by fields2cover library.
| typedef std::unordered_map<size_t, std::unordered_map<size_t, int64_t> > f2c::types::map_to_map_to_int |
| typedef std::pair<std::vector<size_t>, int64_t> f2c::types::pair_vec_size__int |
|
strong |
| Enumerator | |
|---|---|
| FORWARD | |
| BACKWARD | |
Definition at line 21 of file PathState.h.
|
strong |
| Enumerator | |
|---|---|
| SWATH | |
| TURN | |
| HL_SWATH | |
Definition at line 15 of file PathState.h.
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::ostream & f2c::types::operator<< | ( | std::ostream & | os, |
| const Point & | p | ||
| ) |
|
inline |