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),
101 armLengthRatio = armLenRatio;
109 std::auto_ptr<Polygon> createSineStar()
const;
122 #endif // GEOS_UTIL_SINESTARFACTORY_H void setNumArms(int nArms)
Definition: SineStarFactory.h:87
void setArmLengthRatio(double armLenRatio)
Definition: SineStarFactory.h:99
SineStarFactory(const geom::GeometryFactory *fact)
Definition: SineStarFactory.h:75
Supplies a set of utility methods for building Geometry objects from CoordinateSequence or other Geom...
Definition: GeometryFactory.h:67
Definition: GeometricShapeFactory.h:66
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:25
Definition: SineStarFactory.h:58