a
    ij+                     @   sH  d Z ddlmZmZ ddlmZ ddlT ddlm	Z	 ddl
mZ ddlZdZd	d
 Zeedejejejejejejdd Zeedejejdd Zeedejejejejejejejejejejdd Zeedejejejdd Zeedejejejejejejdd Zeedejejdd Zeedejejejejejejejdd Zeedejejdd Zeedejejejejejejdd Zeedejejdd Zeedejejejejejejejdd  Z eedej!ejejd!d" Z"eedejejejejejejejejejejejd#d$ Z#eedej!ejejejd%d& Z$eedejejejejejejejej	d'd( Z%eedej!ejejd)d* Z&eedejejejejejejejd+d, Z'eedej!ejejd-d. Z(eedejejejejejejejejejejejejejd/d0 Z)eedej!ejejejejd1d2 Z*eedejejejejejejejejej
d3d4 Z+eedej!ejejejd5d6 Z,eedejejejejejejd7d8 Z-eedej!ejejd9d: Z.eedejejejejd;d< Z/eedej!ejd=d> Z0eedejejejejejejejej	d?d@ Z1eedejejejdAdB Z2eedejejejejejejejejejejejejdCdD Z3eedejejejejdEdF Z4eedejejejejejejejejej
dGdH Z5eedejejejdIdJ Z6eedejejejejejejejej	dKdL Z7eedejejejdMdN Z8eedejejejejejdOdP Z9eedejejdQdR Z:eedejejejejejejejejejejejejejejejdSdT Z;eedejejejejdUdV Z<eedejejejejejejejej	dWdX Z=eedejejdYdZ Z>dS )[z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_SUN_vertexc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZGLr   Z_error_checker)function r   V/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/SUN/vertex.py_f   s    r   c                 C   s   d S Nr   )rgbxyzr   r   r   glColor3fVertex3fSUN   s    r   c                 C   s   d S r   r   cvr   r   r   glColor3fVertex3fvSUN   s    r   c
           
      C   s   d S r   r   )
r   r   r   anxnynzr   r   r   r   r   r   glColor4fNormal3fVertex3fSUN   s    r   c                 C   s   d S r   r   )r   nr   r   r   r   glColor4fNormal3fVertex3fvSUN   s    r    c                 C   s   d S r   r   )r   r   r   r   r   r   r   r   r   glColor4ubVertex2fSUN   s    r!   c                 C   s   d S r   r   r   r   r   r   glColor4ubVertex2fvSUN   s    r"   c                 C   s   d S r   r   )r   r   r   r   r   r   r   r   r   r   glColor4ubVertex3fSUN!   s    r#   c                 C   s   d S r   r   r   r   r   r   glColor4ubVertex3fvSUN$   s    r$   c                 C   s   d S r   r   )r   r   r   r   r   r   r   r   r   glNormal3fVertex3fSUN'   s    r%   c                 C   s   d S r   r   )r   r   r   r   r   glNormal3fVertex3fvSUN*   s    r&   c                 C   s   d S r   r   )rcr   r   r   r   r   r   r   r   r   %glReplacementCodeuiColor3fVertex3fSUN-   s    r(   c                 C   s   d S r   r   r'   r   r   r   r   r   &glReplacementCodeuiColor3fVertex3fvSUN0   s    r*   c                 C   s   d S r   r   )r'   r   r   r   r   r   r   r   r   r   r   r   r   r   -glReplacementCodeuiColor4fNormal3fVertex3fSUN3   s    r+   c                 C   s   d S r   r   )r'   r   r   r   r   r   r   .glReplacementCodeuiColor4fNormal3fVertex3fvSUN6   s    r,   c                 C   s   d S r   r   )r'   r   r   r   r   r   r   r   r   r   r   &glReplacementCodeuiColor4ubVertex3fSUN9   s    r-   c                 C   s   d S r   r   r)   r   r   r   'glReplacementCodeuiColor4ubVertex3fvSUN<   s    r.   c                 C   s   d S r   r   )r'   r   r   r   r   r   r   r   r   r   &glReplacementCodeuiNormal3fVertex3fSUN?   s    r/   c                 C   s   d S r   r   )r'   r   r   r   r   r   'glReplacementCodeuiNormal3fVertex3fvSUNB   s    r0   c                 C   s   d S r   r   )r'   str   r   r   r   r   r   r   r   r   r   r   r   r   7glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUNE   s    r3   c                 C   s   d S r   r   )r'   tcr   r   r   r   r   r   8glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUNH   s    r5   c	           	      C   s   d S r   r   )	r'   r1   r2   r   r   r   r   r   r   r   r   r   0glReplacementCodeuiTexCoord2fNormal3fVertex3fSUNK   s    r6   c                 C   s   d S r   r   )r'   r4   r   r   r   r   r   1glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUNN   s    r7   c                 C   s   d S r   r   )r'   r1   r2   r   r   r   r   r   r   (glReplacementCodeuiTexCoord2fVertex3fSUNQ   s    r8   c                 C   s   d S r   r   )r'   r4   r   r   r   r   )glReplacementCodeuiTexCoord2fVertex3fvSUNT   s    r9   c                 C   s   d S r   r   )r'   r   r   r   r   r   r   glReplacementCodeuiVertex3fSUNW   s    r:   c                 C   s   d S r   r   )r'   r   r   r   r   glReplacementCodeuiVertex3fvSUNZ   s    r;   c                 C   s   d S r   r   )r1   r2   r   r   r   r   r   r   r   r   r   glTexCoord2fColor3fVertex3fSUN]   s    r<   c                 C   s   d S r   r   r4   r   r   r   r   r   glTexCoord2fColor3fVertex3fvSUN`   s    r>   c                 C   s   d S r   r   )r1   r2   r   r   r   r   r   r   r   r   r   r   r   r   r   &glTexCoord2fColor4fNormal3fVertex3fSUNc   s    r?   c                 C   s   d S r   r   r4   r   r   r   r   r   r   'glTexCoord2fColor4fNormal3fVertex3fvSUNf   s    rA   c	           	      C   s   d S r   r   )	r1   r2   r   r   r   r   r   r   r   r   r   r   glTexCoord2fColor4ubVertex3fSUNi   s    rB   c                 C   s   d S r   r   r=   r   r   r    glTexCoord2fColor4ubVertex3fvSUNl   s    rC   c                 C   s   d S r   r   )r1   r2   r   r   r   r   r   r   r   r   r   glTexCoord2fNormal3fVertex3fSUNo   s    rD   c                 C   s   d S r   r   )r4   r   r   r   r   r    glTexCoord2fNormal3fVertex3fvSUNr   s    rE   c                 C   s   d S r   r   )r1   r2   r   r   r   r   r   r   glTexCoord2fVertex3fSUNu   s    rF   c                 C   s   d S r   r   r4   r   r   r   r   glTexCoord2fVertex3fvSUNx   s    rH   c                 C   s   d S r   r   )r1   r2   pqr   r   r   r   r   r   r   r   r   r   wr   r   r   &glTexCoord4fColor4fNormal3fVertex4fSUN{   s    rL   c                 C   s   d S r   r   r@   r   r   r   'glTexCoord4fColor4fNormal3fVertex4fvSUN~   s    rM   c                 C   s   d S r   r   )r1   r2   rI   rJ   r   r   r   rK   r   r   r   glTexCoord4fVertex4fSUN   s    rN   c                 C   s   d S r   r   rG   r   r   r   glTexCoord4fVertex4fvSUN   s    rO   )?__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   typesZGLfloatr   ZGLfloatArrayr   r   r    ZGLubyter!   ZGLubyteArrayr"   r#   r$   r%   r&   ZGLuintr(   ZGLuintArrayr*   r+   r,   r-   r.   r/   r0   r3   r5   r6   r7   r8   r9   r:   r;   r<   r>   r?   rA   rB   rC   rD   rE   rF   rH   rL   rM   rN   rO   r   r   r   r   <module>   s    0 $ $4($<, (8,(D(