@@ -152,7 +152,8 @@ cdef class BaseGeometry:
152
152
return PyBytes_FromString(GEOSGeomType(self ._geom))
153
153
154
154
def within (self , BaseGeometry geom ):
155
- cdef GEOSGeom * g1, * g2
155
+ cdef GEOSGeom * g1
156
+ cdef GEOSGeom * g2
156
157
cdef char answer
157
158
g1 = self ._geom
158
159
g2 = geom._geom
@@ -163,7 +164,10 @@ cdef class BaseGeometry:
163
164
return False
164
165
165
166
def union (self , BaseGeometry geom ):
166
- cdef GEOSGeom * g1, * g2, * g3, * gout
167
+ cdef GEOSGeom * g1
168
+ cdef GEOSGeom * g2
169
+ cdef GEOSGeom * g3
170
+ cdef GEOSGeom * gout
167
171
cdef int numgeoms, i, typeid
168
172
g1 = self ._geom
169
173
g2 = geom._geom
@@ -193,7 +197,9 @@ cdef class BaseGeometry:
193
197
return p
194
198
195
199
def simplify (self , tol ):
196
- cdef GEOSGeom * g1, * g3, * gout
200
+ cdef GEOSGeom * g1
201
+ cdef GEOSGeom * g3
202
+ cdef GEOSGeom * gout
197
203
cdef double tolerance
198
204
cdef int numgeoms, i, typeid
199
205
g1 = self ._geom
@@ -224,7 +230,9 @@ cdef class BaseGeometry:
224
230
return p
225
231
226
232
def fix (self ):
227
- cdef GEOSGeom * g1, * g3, * gout
233
+ cdef GEOSGeom * g1
234
+ cdef GEOSGeom * g3
235
+ cdef GEOSGeom * gout
228
236
cdef int numgeoms, i, typeid
229
237
g1 = self ._geom
230
238
g3 = GEOSBuffer(g1, 0. , 0 )
@@ -253,7 +261,8 @@ cdef class BaseGeometry:
253
261
return p
254
262
255
263
def intersects (self , BaseGeometry geom ):
256
- cdef GEOSGeom * g1, * g2
264
+ cdef GEOSGeom * g1
265
+ cdef GEOSGeom * g2
257
266
cdef char answer
258
267
g1 = self ._geom
259
268
g2 = geom._geom
@@ -264,7 +273,10 @@ cdef class BaseGeometry:
264
273
return False
265
274
266
275
def intersection (self , BaseGeometry geom ):
267
- cdef GEOSGeom * g1, * g2, * g3, * gout
276
+ cdef GEOSGeom * g1
277
+ cdef GEOSGeom * g2
278
+ cdef GEOSGeom * g3
279
+ cdef GEOSGeom * gout
268
280
cdef char answer
269
281
cdef int numgeoms, i, typeid
270
282
g1 = self ._geom
0 commit comments