#include <gdal/ogr_geometry.h>#include <iostream>#include <functional>#include <memory>#include <utility>#include <vector>#include "fields2cover/types/Geometry.h"

Go to the source code of this file.
Classes | |
| struct | std::hash< f2c::types::Point > |
| struct | f2c::types::Point |
Namespaces | |
| f2c | |
| Main namespace of the fields2cover library. | |
| f2c::types | |
| Types used by fields2cover library. | |
| std | |
Macros | |
| #define | FIELDS2COVER_TYPES_POINT_H_ |
Functions | |
| OGRPoint | f2c::types::operator+ (const OGRPoint &a, const f2c::types::Point &b) |
| template<class T > | |
| std::vector< T > | f2c::types::operator+ (const std::vector< T > &t, const f2c::types::Point &dir) |
| template<class T > | |
| T | f2c::types::operator+ (const T &t, const f2c::types::Point &dir) |
| template<class T > | |
| std::vector< T > | f2c::types::operator- (const f2c::types::Point &dir, const std::vector< T > &t) |
| template<class T > | |
| T | f2c::types::operator- (const f2c::types::Point &dir, const T &t) |
| OGRPoint | f2c::types::operator- (const OGRPoint &a, const f2c::types::Point &b) |
| template<class T > | |
| std::vector< T > | f2c::types::operator- (const std::vector< T > &t, const f2c::types::Point &dir) |
| template<class T > | |
| T | f2c::types::operator- (const T &t, const f2c::types::Point &dir) |
| std::ostream & | f2c::types::operator<< (std::ostream &os, const Point &p) |