Skip to content

Commit 9c38c9d

Browse files
clean-up _ctypes
1 parent 8b836a4 commit 9c38c9d

2 files changed

Lines changed: 0 additions & 16 deletions

File tree

shapely/geometry/base.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,6 @@ class BaseGeometry(object):
190190
# Property by which the GEOS geometry is accessed.
191191
# __p__ : object
192192
# Parent (Shapely) geometry
193-
# _ctypes_data : object
194-
# Cached ctypes data buffer
195193
# _ndim : int
196194
# Number of dimensions (2 or 3, generally)
197195
# _crs : object
@@ -202,7 +200,6 @@ class BaseGeometry(object):
202200
# case of a multipart geometry member.
203201
__geom__ = EMPTY
204202
__p__ = None
205-
_ctypes_data = None
206203
_ndim = None
207204
_crs = None
208205
_other_owned = False
@@ -287,13 +284,6 @@ def __ne__(self, other):
287284

288285
__hash__ = None
289286

290-
# Array and ctypes interfaces
291-
# ---------------------------
292-
293-
@property
294-
def _ctypes(self):
295-
raise NotImplementedError
296-
297287
# Coordinate access
298288
# -----------------
299289

shapely/geometry/linestring.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,6 @@ def svg(self, scale_factor=1., stroke_color=None):
7373
'points="{0}" opacity="0.8" />'
7474
).format(pnt_format, 2. * scale_factor, stroke_color)
7575

76-
@property
77-
def _ctypes(self):
78-
if not self._ctypes_data:
79-
self._ctypes_data = self.coords._ctypes
80-
return self._ctypes_data
81-
8276
@property
8377
def xy(self):
8478
"""Separate arrays of X and Y coordinate values

0 commit comments

Comments
 (0)