private IGeometry CreateSineStar(Coordinate origin, double size, int numberOfPoints) { var gsf = new NetTopologySuite.Geometries.Utilities.SineStarFactory(_factory) {Centre = origin, Size = size, NumPoints = numberOfPoints, ArmLengthRatio = 0.1, NumArms = 20}; var poly = gsf.CreateSineStar(); return poly; }
private IGeometry CreateSineStar(Coordinate origin, double size, int numberOfPoints) { var gsf = new NetTopologySuite.Geometries.Utilities.SineStarFactory(_factory) { Centre = origin, Size = size, NumPoints = numberOfPoints, ArmLengthRatio = 0.1, NumArms = 20 }; var poly = gsf.CreateSineStar(); return(poly); }