19 #ifndef GEOS_OP_OVERLAY_ELEVATIONMATRIX_H 20 #define GEOS_OP_OVERLAY_ELEVATIONMATRIX_H 33 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class 44 class ElevationMatrixFilter;
45 class ElevationMatrix;
88 double getAvgElevation()
const;
91 std::string print()
const;
102 std::vector<ElevationMatrixCell>
cells;
113 #endif // ndef GEOS_OP_OVERLAY_ELEVATIONMATRIX_H
An Envelope defines a rectangulare region of the 2D coordinate plane.
Coordinate is the lightweight class used to store coordinates.
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Geometry classes support the concept of applying a coordinate filter to every coordinate in the Geome...
Basic namespace for all GEOS functionalities.
bool avgElevationComputed
std::vector< ElevationMatrixCell > cells
ElevationMatrixFilter filter