19 #ifndef GEOS_TRIANGULATE_VORONOIDIAGRAMBUILDER_H
20 #define GEOS_TRIANGULATE_VORONOIDIAGRAMBUILDER_H
22 #include <geos/triangulate/quadedge/QuadEdgeSubdivision.h>
23 #include <geos/geom/Envelope.h>
30 class CoordinateSequence;
31 class GeometryCollection;
32 class GeometryFactory;
34 namespace triangulate {
90 void setTolerance(
double tolerance);
97 std::auto_ptr<quadedge::QuadEdgeSubdivision> getSubdivision();
119 std::auto_ptr<geom::CoordinateSequence> siteCoords;
121 std::auto_ptr<quadedge::QuadEdgeSubdivision> subdiv;
127 static std::auto_ptr<geom::GeometryCollection>
135 #endif //GEOS_TRIANGULATE_VORONOIDIAGRAMBUILDER_H