19 #ifndef GEOS_UTIL_SINESTARFACTORY_H
20 #define GEOS_UTIL_SINESTARFACTORY_H
22 #include <geos/export.h>
24 #include <geos/util/GeometricShapeFactory.h>
30 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class
39 class GeometryFactory;
63 double armLengthRatio;
77 geos::util::GeometricShapeFactory(fact),
87 void setNumArms(
int nArms)
99 void setArmLengthRatio(
double armLenRatio)
101 armLengthRatio = armLenRatio;
109 std::auto_ptr<Polygon> createSineStar()
const;
122 #endif // GEOS_UTIL_SINESTARFACTORY_H