21 #ifndef GEOS_UTIL_GEOMETRICSHAPEFACTORY_H
22 #define GEOS_UTIL_GEOMETRICSHAPEFACTORY_H
24 #include <geos/export.h>
27 #include <geos/geom/Coordinate.h>
31 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class
40 class GeometryFactory;
77 void setSize(
double size);
78 void setWidth(
double nWidth);
79 void setHeight(
double nHeight);
129 geom::Polygon* createArcPolygon(
double startAng,
double angExt);
169 void setHeight(
double height);
174 void setNumPoints(
int nNPts);
182 void setSize(
double size);
189 void setWidth(
double width);
200 #endif // GEOS_UTIL_GEOMETRICSHAPEFACTORY_H