
    h                      `    S r SSKJr  SSKJrJrJrJr  / SQr " S S\5      r	 " S S\5      r
g	)
z
Module that holds classes for performing I/O operations on GEOS geometry
objects.  Specifically, this has Python implementations of WKB/WKT
reader and writer classes.
    )GEOSGeometry)	WKBWriter	WKTWriter
_WKBReader
_WKTReader)r   r   	WKBReader	WKTReaderc                   (   ^  \ rS rSrU 4S jrSrU =r$ )r      c                 4   > [        [        TU ]	  U5      5      $ )z/Return a GEOSGeometry for the given WKB buffer.r   superread)selfwkb	__class__s     L/var/www/html/env/lib/python3.13/site-packages/django/contrib/gis/geos/io.pyr   WKBReader.read       EGL-..     __name__
__module____qualname____firstlineno__r   __static_attributes____classcell__r   s   @r   r   r          / /r   r   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )r	      c                 4   > [        [        TU ]	  U5      5      $ )z/Return a GEOSGeometry for the given WKT string.r   )r   wktr   s     r   r   WKTReader.read   r   r   r   r   r   s   @r   r	   r	      r    r   r	   N)__doc__ django.contrib.gis.geos.geometryr   %django.contrib.gis.geos.prototypes.ior   r   r   r   __all__r   r	   r   r   r   <module>r*      s8    :  ?/
 //
 /r   