19#ifndef GEOS_OP_OVERLAY_ELEVATIONMATRIXCELL_H
20#define GEOS_OP_OVERLAY_ELEVATIONMATRIXCELL_H
22#include <geos/export.h>
28#pragma warning(disable: 4251)
43class GEOS_DLL ElevationMatrixCell {
45 ElevationMatrixCell();
46 ~ElevationMatrixCell();
47 void add(
const geom::Coordinate &c);
49 double getAvg(
void)
const;
50 double getTotal(
void)
const;
51 std::string print()
const;
53 std::set<double>zvals;
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:60
Contains the Geometry interface hierarchy and supporting classes.
Definition IndexedNestedRingTester.h:26
Contains classes that perform a topological overlay to compute boolean spatial functions.
Definition BufferBuilder.h:62
Provides classes for implementing operations on geometries.
Definition IndexedNestedRingTester.h:40
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:25