21 #include <geos/export.h> 23 #include <geos/util/GeometricShapeFactory.h> 29 #pragma warning(disable: 4251) // warning C4251: needs to have dll-interface to be used by clients of class 38 class GeometryFactory;
62 double armLengthRatio;
76 geos::util::GeometricShapeFactory(fact),
102 armLengthRatio = armLenRatio;
110 std::unique_ptr<Polygon> createSineStar()
const;
void setNumArms(int nArms)
Definition: SineStarFactory.h:87
void setArmLengthRatio(double armLenRatio)
Definition: SineStarFactory.h:100
SineStarFactory(const geom::GeometryFactory *fact)
Definition: SineStarFactory.h:74
Supplies a set of utility methods for building Geometry objects from CoordinateSequence or other Geom...
Definition: GeometryFactory.h:65
Computes various kinds of common geometric shapes.
Definition: GeometricShapeFactory.h:66
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25
Definition: SineStarFactory.h:57