a
    ij                  	   @   s  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ddZeedejejejdd Zeedejdd Zeedejejejejdd Zeedejdd Zeedejdd Zeedejdd Zeed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dd Zeed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d#d$ Z eed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d)d* Z#eedejd+d, Z$eedejejejd-d. Z%eedejd/d0 Z&eedejd1d2 Z'eedejd3d4 Z(eedejejd5d6 Z)eedejd7d8 Z*eedejejejd9d: Z+eedejd;d< Z,eedejejejejd=d> Z-eedejd?d@ Z.eedejejdAdB Z/eedejdCdD Z0eedejejejdEdF Z1eedejdGdH Z2eedejejejejdIdJ Z3eedejdKdL Z4eedej5ejdMdN Z6eedej5ejdOdP Z7eedej5ejejdQdR Z8eedej5ejdSdT Z9eedej5ejejejdUdV Z:eedej5ejdWdX Z;eedej5ejejejejdYdZ Z<eedej5ejd[d\ Z=eedej5ej>ejd]d^ Z?eedej5ej>ejd_d` Z@eedej5ej>ejdadb ZAeedej5ej>ejdcdd ZBeedejdedf ZCeedejdgdh ZDdS )iz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_NV_half_floatc                 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   Y/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/NV/half_float.py_f   s    r   GL_HALF_FLOAT_NVi  c                 C   s   d S Nr   redgreenbluer   r   r   glColor3hNV   s    r   c                 C   s   d S r   r   vr   r   r   glColor3hvNV   s    r   c                 C   s   d S r   r   )r   r   r   alphar   r   r   glColor4hNV   s    r   c                 C   s   d S r   r   r   r   r   r   glColor4hvNV   s    r   c                 C   s   d S r   r   fogr   r   r   glFogCoordhNV   s    r   c                 C   s   d S r   r   r   r   r   r   glFogCoordhvNV   s    r   c                 C   s   d S r   r   )targetsr   r   r   glMultiTexCoord1hNV!   s    r!   c                 C   s   d S r   r   r   r   r   r   r   glMultiTexCoord1hvNV$   s    r#   c                 C   s   d S r   r   )r   r    tr   r   r   glMultiTexCoord2hNV'   s    r%   c                 C   s   d S r   r   r"   r   r   r   glMultiTexCoord2hvNV*   s    r&   c                 C   s   d S r   r   )r   r    r$   rr   r   r   glMultiTexCoord3hNV-   s    r(   c                 C   s   d S r   r   r"   r   r   r   glMultiTexCoord3hvNV0   s    r)   c                 C   s   d S r   r   )r   r    r$   r'   qr   r   r   glMultiTexCoord4hNV3   s    r+   c                 C   s   d S r   r   r"   r   r   r   glMultiTexCoord4hvNV6   s    r,   c                 C   s   d S r   r   )nxnyZnzr   r   r   glNormal3hNV9   s    r/   c                 C   s   d S r   r   r   r   r   r   glNormal3hvNV<   s    r0   c                 C   s   d S r   r   r   r   r   r   glSecondaryColor3hNV?   s    r1   c                 C   s   d S r   r   r   r   r   r   glSecondaryColor3hvNVB   s    r2   c                 C   s   d S r   r   )r    r   r   r   glTexCoord1hNVE   s    r3   c                 C   s   d S r   r   r   r   r   r   glTexCoord1hvNVH   s    r4   c                 C   s   d S r   r   )r    r$   r   r   r   glTexCoord2hNVK   s    r5   c                 C   s   d S r   r   r   r   r   r   glTexCoord2hvNVN   s    r6   c                 C   s   d S r   r   )r    r$   r'   r   r   r   glTexCoord3hNVQ   s    r7   c                 C   s   d S r   r   r   r   r   r   glTexCoord3hvNVT   s    r8   c                 C   s   d S r   r   )r    r$   r'   r*   r   r   r   glTexCoord4hNVW   s    r9   c                 C   s   d S r   r   r   r   r   r   glTexCoord4hvNVZ   s    r:   c                 C   s   d S r   r   )xyr   r   r   glVertex2hNV]   s    r=   c                 C   s   d S r   r   r   r   r   r   glVertex2hvNV`   s    r>   c                 C   s   d S r   r   )r;   r<   zr   r   r   glVertex3hNVc   s    r@   c                 C   s   d S r   r   r   r   r   r   glVertex3hvNVf   s    rA   c                 C   s   d S r   r   )r;   r<   r?   wr   r   r   glVertex4hNVi   s    rC   c                 C   s   d S r   r   r   r   r   r   glVertex4hvNVl   s    rD   c                 C   s   d S r   r   )indexr;   r   r   r   glVertexAttrib1hNVo   s    rF   c                 C   s   d S r   r   rE   r   r   r   r   glVertexAttrib1hvNVr   s    rH   c                 C   s   d S r   r   )rE   r;   r<   r   r   r   glVertexAttrib2hNVu   s    rI   c                 C   s   d S r   r   rG   r   r   r   glVertexAttrib2hvNVx   s    rJ   c                 C   s   d S r   r   )rE   r;   r<   r?   r   r   r   glVertexAttrib3hNV{   s    rK   c                 C   s   d S r   r   rG   r   r   r   glVertexAttrib3hvNV~   s    rL   c                 C   s   d S r   r   )rE   r;   r<   r?   rB   r   r   r   glVertexAttrib4hNV   s    rM   c                 C   s   d S r   r   rG   r   r   r   glVertexAttrib4hvNV   s    rN   c                 C   s   d S r   r   rE   nr   r   r   r   glVertexAttribs1hvNV   s    rQ   c                 C   s   d S r   r   rO   r   r   r   glVertexAttribs2hvNV   s    rR   c                 C   s   d S r   r   rO   r   r   r   glVertexAttribs3hvNV   s    rS   c                 C   s   d S r   r   rO   r   r   r   glVertexAttribs4hvNV   s    rT   c                 C   s   d S r   r   weightr   r   r   glVertexWeighthNV   s    rW   c                 C   s   d S r   r   rU   r   r   r   glVertexWeighthvNV   s    rX   )E__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   r   typesZGLhalfNVr   ZGLushortArrayr   r   r   r   r   ZGLenumr!   r#   r%   r&   r(   r)   r+   r,   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r=   r>   r@   rA   rC   rD   ZGLuintrF   rH   rI   rJ   rK   rL   rM   rN   ZGLsizeirQ   rR   rS   rT   rW   rX   r   r   r   r   <module>   s&  
