a
    ijĘ  ć                   @   sD   d Z ddlmZ ddlZejZej ZZ	dZ
ejZeje_de_ dS )a  Implementation of the special "glGet" functions

For comparison, here's what a straightforward implementation looks like:

    def glGetDoublev( pname ):
        "Natural writing of glGetDoublev using standard ctypes"
        output = c_double*sizes.get( pname )
        result = output()
        result = platform.PLATFORM.GL.glGetDoublev( pname, byref(result) )
        return Numeric.array( result )
é    )ŚGL_1_1N)ŚglGetStringz/glGetString( constant ) -> Current string value)Ś__doc__ZOpenGL.GL.VERSIONr   Ś_simpleŚctypesZc_uintZGLenumZc_intZGLsizeZGLsizeiŚ__all__r   Śc_char_pŚrestype© r
   r
   śM/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/GL/glget.pyŚ<module>   s   
