コード例 #1
0
 def __init__(self, geom):
     # Keeping a reference to the original geometry object to prevent it
     # from being garbage collected which could then crash the prepared one
     # See #21662
     self._base_geom = geom
     if not isinstance(geom, GEOSGeometry):
         raise TypeError
     self.ptr = capi.geos_prepare(geom.ptr)
コード例 #2
0
ファイル: prepared.py プロジェクト: ChrisXin/django
 def __init__(self, geom):
     # Keeping a reference to the original geometry object to prevent it
     # from being garbage collected which could then crash the prepared one
     # See #21662
     self._base_geom = geom
     if not isinstance(geom, GEOSGeometry):
         raise TypeError
     self.ptr = capi.geos_prepare(geom.ptr)
コード例 #3
0
ファイル: prepared.py プロジェクト: 007lva/mmddpp
 def __init__(self, geom):
     if not isinstance(geom, GEOSGeometry): raise TypeError
     self.ptr = capi.geos_prepare(geom.ptr)
コード例 #4
0
 def __init__(self, geom):
     if not isinstance(geom, GEOSGeometry): raise TypeError
     self.ptr = capi.geos_prepare(geom.ptr)