"""Constants for OpenGL.GLU

Automatically generated by the generateraw script, do not edit!
"""

from ctypes import *
from OpenGL import platform, arrays
from OpenGL.constant import Constant
from OpenGL import constants as GLconstants
GLvoid = GLconstants.GLvoid



GLU_AUTO_LOAD_MATRIX = Constant( 'GLU_AUTO_LOAD_MATRIX', 100200)
GLU_BEGIN = Constant( 'GLU_BEGIN', 100100)
GLU_CCW = Constant( 'GLU_CCW', 100121)
GLU_CULLING = Constant( 'GLU_CULLING', 100201)
GLU_CW = Constant( 'GLU_CW', 100120)
GLU_DISPLAY_MODE = Constant( 'GLU_DISPLAY_MODE', 100204)
GLU_DOMAIN_DISTANCE = Constant( 'GLU_DOMAIN_DISTANCE', 100217)
GLU_EDGE_FLAG = Constant( 'GLU_EDGE_FLAG', 100104)
GLU_END = Constant( 'GLU_END', 100102)
GLU_ERROR = Constant( 'GLU_ERROR', 100103)
GLU_EXTENSIONS = Constant( 'GLU_EXTENSIONS', 100801)
GLU_EXTERIOR = Constant( 'GLU_EXTERIOR', 100123)
GLU_FALSE = Constant( 'GLU_FALSE', 0)
GLU_FILL = Constant( 'GLU_FILL', 100012)
GLU_FLAT = Constant( 'GLU_FLAT', 100001)
GLU_INCOMPATIBLE_GL_VERSION = Constant( 'GLU_INCOMPATIBLE_GL_VERSION', 100903)
GLU_INSIDE = Constant( 'GLU_INSIDE', 100021)
GLU_INTERIOR = Constant( 'GLU_INTERIOR', 100122)
GLU_INVALID_ENUM = Constant( 'GLU_INVALID_ENUM', 100900)
GLU_INVALID_OPERATION = Constant( 'GLU_INVALID_OPERATION', 100904)
GLU_INVALID_VALUE = Constant( 'GLU_INVALID_VALUE', 100901)
GLU_LINE = Constant( 'GLU_LINE', 100011)
GLU_MAP1_TRIM_2 = Constant( 'GLU_MAP1_TRIM_2', 100210)
GLU_MAP1_TRIM_3 = Constant( 'GLU_MAP1_TRIM_3', 100211)
GLU_NONE = Constant( 'GLU_NONE', 100002)
GLU_NURBS_BEGIN = Constant( 'GLU_NURBS_BEGIN', 100164)
GLU_NURBS_BEGIN_DATA = Constant( 'GLU_NURBS_BEGIN_DATA', 100170)
GLU_NURBS_BEGIN_DATA_EXT = Constant( 'GLU_NURBS_BEGIN_DATA_EXT', 100170)
GLU_NURBS_BEGIN_EXT = Constant( 'GLU_NURBS_BEGIN_EXT', 100164)
GLU_NURBS_COLOR = Constant( 'GLU_NURBS_COLOR', 100167)
GLU_NURBS_COLOR_DATA = Constant( 'GLU_NURBS_COLOR_DATA', 100173)
GLU_NURBS_COLOR_DATA_EXT = Constant( 'GLU_NURBS_COLOR_DATA_EXT', 100173)
GLU_NURBS_COLOR_EXT = Constant( 'GLU_NURBS_COLOR_EXT', 100167)
GLU_NURBS_END = Constant( 'GLU_NURBS_END', 100169)
GLU_NURBS_END_DATA = Constant( 'GLU_NURBS_END_DATA', 100175)
GLU_NURBS_END_DATA_EXT = Constant( 'GLU_NURBS_END_DATA_EXT', 100175)
GLU_NURBS_END_EXT = Constant( 'GLU_NURBS_END_EXT', 100169)
GLU_NURBS_ERROR = Constant( 'GLU_NURBS_ERROR', 100103)
GLU_NURBS_ERROR1 = Constant( 'GLU_NURBS_ERROR1', 100251)
GLU_NURBS_ERROR10 = Constant( 'GLU_NURBS_ERROR10', 100260)
GLU_NURBS_ERROR11 = Constant( 'GLU_NURBS_ERROR11', 100261)
GLU_NURBS_ERROR12 = Constant( 'GLU_NURBS_ERROR12', 100262)
GLU_NURBS_ERROR13 = Constant( 'GLU_NURBS_ERROR13', 100263)
GLU_NURBS_ERROR14 = Constant( 'GLU_NURBS_ERROR14', 100264)
GLU_NURBS_ERROR15 = Constant( 'GLU_NURBS_ERROR15', 100265)
GLU_NURBS_ERROR16 = Constant( 'GLU_NURBS_ERROR16', 100266)
GLU_NURBS_ERROR17 = Constant( 'GLU_NURBS_ERROR17', 100267)
GLU_NURBS_ERROR18 = Constant( 'GLU_NURBS_ERROR18', 100268)
GLU_NURBS_ERROR19 = Constant( 'GLU_NURBS_ERROR19', 100269)
GLU_NURBS_ERROR2 = Constant( 'GLU_NURBS_ERROR2', 100252)
GLU_NURBS_ERROR20 = Constant( 'GLU_NURBS_ERROR20', 100270)
GLU_NURBS_ERROR21 = Constant( 'GLU_NURBS_ERROR21', 100271)
GLU_NURBS_ERROR22 = Constant( 'GLU_NURBS_ERROR22', 100272)
GLU_NURBS_ERROR23 = Constant( 'GLU_NURBS_ERROR23', 100273)
GLU_NURBS_ERROR24 = Constant( 'GLU_NURBS_ERROR24', 100274)
GLU_NURBS_ERROR25 = Constant( 'GLU_NURBS_ERROR25', 100275)
GLU_NURBS_ERROR26 = Constant( 'GLU_NURBS_ERROR26', 100276)
GLU_NURBS_ERROR27 = Constant( 'GLU_NURBS_ERROR27', 100277)
GLU_NURBS_ERROR28 = Constant( 'GLU_NURBS_ERROR28', 100278)
GLU_NURBS_ERROR29 = Constant( 'GLU_NURBS_ERROR29', 100279)
GLU_NURBS_ERROR3 = Constant( 'GLU_NURBS_ERROR3', 100253)
GLU_NURBS_ERROR30 = Constant( 'GLU_NURBS_ERROR30', 100280)
GLU_NURBS_ERROR31 = Constant( 'GLU_NURBS_ERROR31', 100281)
GLU_NURBS_ERROR32 = Constant( 'GLU_NURBS_ERROR32', 100282)
GLU_NURBS_ERROR33 = Constant( 'GLU_NURBS_ERROR33', 100283)
GLU_NURBS_ERROR34 = Constant( 'GLU_NURBS_ERROR34', 100284)
GLU_NURBS_ERROR35 = Constant( 'GLU_NURBS_ERROR35', 100285)
GLU_NURBS_ERROR36 = Constant( 'GLU_NURBS_ERROR36', 100286)
GLU_NURBS_ERROR37 = Constant( 'GLU_NURBS_ERROR37', 100287)
GLU_NURBS_ERROR4 = Constant( 'GLU_NURBS_ERROR4', 100254)
GLU_NURBS_ERROR5 = Constant( 'GLU_NURBS_ERROR5', 100255)
GLU_NURBS_ERROR6 = Constant( 'GLU_NURBS_ERROR6', 100256)
GLU_NURBS_ERROR7 = Constant( 'GLU_NURBS_ERROR7', 100257)
GLU_NURBS_ERROR8 = Constant( 'GLU_NURBS_ERROR8', 100258)
GLU_NURBS_ERROR9 = Constant( 'GLU_NURBS_ERROR9', 100259)
GLU_NURBS_MODE = Constant( 'GLU_NURBS_MODE', 100160)
GLU_NURBS_MODE_EXT = Constant( 'GLU_NURBS_MODE_EXT', 100160)
GLU_NURBS_NORMAL = Constant( 'GLU_NURBS_NORMAL', 100166)
GLU_NURBS_NORMAL_DATA = Constant( 'GLU_NURBS_NORMAL_DATA', 100172)
GLU_NURBS_NORMAL_DATA_EXT = Constant( 'GLU_NURBS_NORMAL_DATA_EXT', 100172)
GLU_NURBS_NORMAL_EXT = Constant( 'GLU_NURBS_NORMAL_EXT', 100166)
GLU_NURBS_RENDERER = Constant( 'GLU_NURBS_RENDERER', 100162)
GLU_NURBS_RENDERER_EXT = Constant( 'GLU_NURBS_RENDERER_EXT', 100162)
GLU_NURBS_TESSELLATOR = Constant( 'GLU_NURBS_TESSELLATOR', 100161)
GLU_NURBS_TESSELLATOR_EXT = Constant( 'GLU_NURBS_TESSELLATOR_EXT', 100161)
GLU_NURBS_TEXTURE_COORD = Constant( 'GLU_NURBS_TEXTURE_COORD', 100168)
GLU_NURBS_TEXTURE_COORD_DATA = Constant( 'GLU_NURBS_TEXTURE_COORD_DATA', 100174)
GLU_NURBS_TEX_COORD_DATA_EXT = Constant( 'GLU_NURBS_TEX_COORD_DATA_EXT', 100174)
GLU_NURBS_TEX_COORD_EXT = Constant( 'GLU_NURBS_TEX_COORD_EXT', 100168)
GLU_NURBS_VERTEX = Constant( 'GLU_NURBS_VERTEX', 100165)
GLU_NURBS_VERTEX_DATA = Constant( 'GLU_NURBS_VERTEX_DATA', 100171)
GLU_NURBS_VERTEX_DATA_EXT = Constant( 'GLU_NURBS_VERTEX_DATA_EXT', 100171)
GLU_NURBS_VERTEX_EXT = Constant( 'GLU_NURBS_VERTEX_EXT', 100165)
GLU_OBJECT_PARAMETRIC_ERROR = Constant( 'GLU_OBJECT_PARAMETRIC_ERROR', 100208)
GLU_OBJECT_PARAMETRIC_ERROR_EXT = Constant( 'GLU_OBJECT_PARAMETRIC_ERROR_EXT', 100208)
GLU_OBJECT_PATH_LENGTH = Constant( 'GLU_OBJECT_PATH_LENGTH', 100209)
GLU_OBJECT_PATH_LENGTH_EXT = Constant( 'GLU_OBJECT_PATH_LENGTH_EXT', 100209)
GLU_OUTLINE_PATCH = Constant( 'GLU_OUTLINE_PATCH', 100241)
GLU_OUTLINE_POLYGON = Constant( 'GLU_OUTLINE_POLYGON', 100240)
GLU_OUTSIDE = Constant( 'GLU_OUTSIDE', 100020)
GLU_OUT_OF_MEMORY = Constant( 'GLU_OUT_OF_MEMORY', 100902)
GLU_PARAMETRIC_ERROR = Constant( 'GLU_PARAMETRIC_ERROR', 100216)
GLU_PARAMETRIC_TOLERANCE = Constant( 'GLU_PARAMETRIC_TOLERANCE', 100202)
GLU_PATH_LENGTH = Constant( 'GLU_PATH_LENGTH', 100215)
GLU_POINT = Constant( 'GLU_POINT', 100010)
GLU_SAMPLING_METHOD = Constant( 'GLU_SAMPLING_METHOD', 100205)
GLU_SAMPLING_TOLERANCE = Constant( 'GLU_SAMPLING_TOLERANCE', 100203)
GLU_SILHOUETTE = Constant( 'GLU_SILHOUETTE', 100013)
GLU_SMOOTH = Constant( 'GLU_SMOOTH', 100000)
GLU_TESS_BEGIN = Constant( 'GLU_TESS_BEGIN', 100100)
GLU_TESS_BEGIN_DATA = Constant( 'GLU_TESS_BEGIN_DATA', 100106)
GLU_TESS_BOUNDARY_ONLY = Constant( 'GLU_TESS_BOUNDARY_ONLY', 100141)
GLU_TESS_COMBINE = Constant( 'GLU_TESS_COMBINE', 100105)
GLU_TESS_COMBINE_DATA = Constant( 'GLU_TESS_COMBINE_DATA', 100111)
GLU_TESS_COORD_TOO_LARGE = Constant( 'GLU_TESS_COORD_TOO_LARGE', 100155)
GLU_TESS_EDGE_FLAG = Constant( 'GLU_TESS_EDGE_FLAG', 100104)
GLU_TESS_EDGE_FLAG_DATA = Constant( 'GLU_TESS_EDGE_FLAG_DATA', 100110)
GLU_TESS_END = Constant( 'GLU_TESS_END', 100102)
GLU_TESS_END_DATA = Constant( 'GLU_TESS_END_DATA', 100108)
GLU_TESS_ERROR = Constant( 'GLU_TESS_ERROR', 100103)
GLU_TESS_ERROR1 = Constant( 'GLU_TESS_ERROR1', 100151)
GLU_TESS_ERROR2 = Constant( 'GLU_TESS_ERROR2', 100152)
GLU_TESS_ERROR3 = Constant( 'GLU_TESS_ERROR3', 100153)
GLU_TESS_ERROR4 = Constant( 'GLU_TESS_ERROR4', 100154)
GLU_TESS_ERROR5 = Constant( 'GLU_TESS_ERROR5', 100155)
GLU_TESS_ERROR6 = Constant( 'GLU_TESS_ERROR6', 100156)
GLU_TESS_ERROR7 = Constant( 'GLU_TESS_ERROR7', 100157)
GLU_TESS_ERROR8 = Constant( 'GLU_TESS_ERROR8', 100158)
GLU_TESS_ERROR_DATA = Constant( 'GLU_TESS_ERROR_DATA', 100109)
GLU_TESS_MAX_COORD = Constant( 'GLU_TESS_MAX_COORD', 9.9999999999999998e+149)
GLU_TESS_MISSING_BEGIN_CONTOUR = Constant( 'GLU_TESS_MISSING_BEGIN_CONTOUR', 100152)
GLU_TESS_MISSING_BEGIN_POLYGON = Constant( 'GLU_TESS_MISSING_BEGIN_POLYGON', 100151)
GLU_TESS_MISSING_END_CONTOUR = Constant( 'GLU_TESS_MISSING_END_CONTOUR', 100154)
GLU_TESS_MISSING_END_POLYGON = Constant( 'GLU_TESS_MISSING_END_POLYGON', 100153)
GLU_TESS_NEED_COMBINE_CALLBACK = Constant( 'GLU_TESS_NEED_COMBINE_CALLBACK', 100156)
GLU_TESS_TOLERANCE = Constant( 'GLU_TESS_TOLERANCE', 100142)
GLU_TESS_VERTEX = Constant( 'GLU_TESS_VERTEX', 100101)
GLU_TESS_VERTEX_DATA = Constant( 'GLU_TESS_VERTEX_DATA', 100107)
GLU_TESS_WINDING_ABS_GEQ_TWO = Constant( 'GLU_TESS_WINDING_ABS_GEQ_TWO', 100134)
GLU_TESS_WINDING_NEGATIVE = Constant( 'GLU_TESS_WINDING_NEGATIVE', 100133)
GLU_TESS_WINDING_NONZERO = Constant( 'GLU_TESS_WINDING_NONZERO', 100131)
GLU_TESS_WINDING_ODD = Constant( 'GLU_TESS_WINDING_ODD', 100130)
GLU_TESS_WINDING_POSITIVE = Constant( 'GLU_TESS_WINDING_POSITIVE', 100132)
GLU_TESS_WINDING_RULE = Constant( 'GLU_TESS_WINDING_RULE', 100140)
GLU_TRUE = Constant( 'GLU_TRUE', 1)
GLU_UNKNOWN = Constant( 'GLU_UNKNOWN', 100124)
GLU_U_STEP = Constant( 'GLU_U_STEP', 100206)
GLU_VERSION = Constant( 'GLU_VERSION', 100800)
GLU_VERSION_1_1 = Constant( 'GLU_VERSION_1_1', 1)
GLU_VERSION_1_2 = Constant( 'GLU_VERSION_1_2', 1)
GLU_VERSION_1_3 = Constant( 'GLU_VERSION_1_3', 1)
GLU_VERTEX = Constant( 'GLU_VERTEX', 100101)
GLU_V_STEP = Constant( 'GLU_V_STEP', 100207)
__all__ = [
    'GLU_AUTO_LOAD_MATRIX',
    'GLU_BEGIN',
    'GLU_CCW',
    'GLU_CULLING',
    'GLU_CW',
    'GLU_DISPLAY_MODE',
    'GLU_DOMAIN_DISTANCE',
    'GLU_EDGE_FLAG',
    'GLU_END',
    'GLU_ERROR',
    'GLU_EXTENSIONS',
    'GLU_EXTERIOR',
    'GLU_FALSE',
    'GLU_FILL',
    'GLU_FLAT',
    'GLU_INCOMPATIBLE_GL_VERSION',
    'GLU_INSIDE',
    'GLU_INTERIOR',
    'GLU_INVALID_ENUM',
    'GLU_INVALID_OPERATION',
    'GLU_INVALID_VALUE',
    'GLU_LINE',
    'GLU_MAP1_TRIM_2',
    'GLU_MAP1_TRIM_3',
    'GLU_NONE',
    'GLU_NURBS_BEGIN',
    'GLU_NURBS_BEGIN_DATA',
    'GLU_NURBS_BEGIN_DATA_EXT',
    'GLU_NURBS_BEGIN_EXT',
    'GLU_NURBS_COLOR',
    'GLU_NURBS_COLOR_DATA',
    'GLU_NURBS_COLOR_DATA_EXT',
    'GLU_NURBS_COLOR_EXT',
    'GLU_NURBS_END',
    'GLU_NURBS_END_DATA',
    'GLU_NURBS_END_DATA_EXT',
    'GLU_NURBS_END_EXT',
    'GLU_NURBS_ERROR',
    'GLU_NURBS_ERROR1',
    'GLU_NURBS_ERROR10',
    'GLU_NURBS_ERROR11',
    'GLU_NURBS_ERROR12',
    'GLU_NURBS_ERROR13',
    'GLU_NURBS_ERROR14',
    'GLU_NURBS_ERROR15',
    'GLU_NURBS_ERROR16',
    'GLU_NURBS_ERROR17',
    'GLU_NURBS_ERROR18',
    'GLU_NURBS_ERROR19',
    'GLU_NURBS_ERROR2',
    'GLU_NURBS_ERROR20',
    'GLU_NURBS_ERROR21',
    'GLU_NURBS_ERROR22',
    'GLU_NURBS_ERROR23',
    'GLU_NURBS_ERROR24',
    'GLU_NURBS_ERROR25',
    'GLU_NURBS_ERROR26',
    'GLU_NURBS_ERROR27',
    'GLU_NURBS_ERROR28',
    'GLU_NURBS_ERROR29',
    'GLU_NURBS_ERROR3',
    'GLU_NURBS_ERROR30',
    'GLU_NURBS_ERROR31',
    'GLU_NURBS_ERROR32',
    'GLU_NURBS_ERROR33',
    'GLU_NURBS_ERROR34',
    'GLU_NURBS_ERROR35',
    'GLU_NURBS_ERROR36',
    'GLU_NURBS_ERROR37',
    'GLU_NURBS_ERROR4',
    'GLU_NURBS_ERROR5',
    'GLU_NURBS_ERROR6',
    'GLU_NURBS_ERROR7',
    'GLU_NURBS_ERROR8',
    'GLU_NURBS_ERROR9',
    'GLU_NURBS_MODE',
    'GLU_NURBS_MODE_EXT',
    'GLU_NURBS_NORMAL',
    'GLU_NURBS_NORMAL_DATA',
    'GLU_NURBS_NORMAL_DATA_EXT',
    'GLU_NURBS_NORMAL_EXT',
    'GLU_NURBS_RENDERER',
    'GLU_NURBS_RENDERER_EXT',
    'GLU_NURBS_TESSELLATOR',
    'GLU_NURBS_TESSELLATOR_EXT',
    'GLU_NURBS_TEXTURE_COORD',
    'GLU_NURBS_TEXTURE_COORD_DATA',
    'GLU_NURBS_TEX_COORD_DATA_EXT',
    'GLU_NURBS_TEX_COORD_EXT',
    'GLU_NURBS_VERTEX',
    'GLU_NURBS_VERTEX_DATA',
    'GLU_NURBS_VERTEX_DATA_EXT',
    'GLU_NURBS_VERTEX_EXT',
    'GLU_OBJECT_PARAMETRIC_ERROR',
    'GLU_OBJECT_PARAMETRIC_ERROR_EXT',
    'GLU_OBJECT_PATH_LENGTH',
    'GLU_OBJECT_PATH_LENGTH_EXT',
    'GLU_OUTLINE_PATCH',
    'GLU_OUTLINE_POLYGON',
    'GLU_OUTSIDE',
    'GLU_OUT_OF_MEMORY',
    'GLU_PARAMETRIC_ERROR',
    'GLU_PARAMETRIC_TOLERANCE',
    'GLU_PATH_LENGTH',
    'GLU_POINT',
    'GLU_SAMPLING_METHOD',
    'GLU_SAMPLING_TOLERANCE',
    'GLU_SILHOUETTE',
    'GLU_SMOOTH',
    'GLU_TESS_BEGIN',
    'GLU_TESS_BEGIN_DATA',
    'GLU_TESS_BOUNDARY_ONLY',
    'GLU_TESS_COMBINE',
    'GLU_TESS_COMBINE_DATA',
    'GLU_TESS_COORD_TOO_LARGE',
    'GLU_TESS_EDGE_FLAG',
    'GLU_TESS_EDGE_FLAG_DATA',
    'GLU_TESS_END',
    'GLU_TESS_END_DATA',
    'GLU_TESS_ERROR',
    'GLU_TESS_ERROR1',
    'GLU_TESS_ERROR2',
    'GLU_TESS_ERROR3',
    'GLU_TESS_ERROR4',
    'GLU_TESS_ERROR5',
    'GLU_TESS_ERROR6',
    'GLU_TESS_ERROR7',
    'GLU_TESS_ERROR8',
    'GLU_TESS_ERROR_DATA',
    'GLU_TESS_MAX_COORD',
    'GLU_TESS_MISSING_BEGIN_CONTOUR',
    'GLU_TESS_MISSING_BEGIN_POLYGON',
    'GLU_TESS_MISSING_END_CONTOUR',
    'GLU_TESS_MISSING_END_POLYGON',
    'GLU_TESS_NEED_COMBINE_CALLBACK',
    'GLU_TESS_TOLERANCE',
    'GLU_TESS_VERTEX',
    'GLU_TESS_VERTEX_DATA',
    'GLU_TESS_WINDING_ABS_GEQ_TWO',
    'GLU_TESS_WINDING_NEGATIVE',
    'GLU_TESS_WINDING_NONZERO',
    'GLU_TESS_WINDING_ODD',
    'GLU_TESS_WINDING_POSITIVE',
    'GLU_TESS_WINDING_RULE',
    'GLU_TRUE',
    'GLU_UNKNOWN',
    'GLU_U_STEP',
    'GLU_VERSION',
    'GLU_VERSION_1_1',
    'GLU_VERSION_1_2',
    'GLU_VERSION_1_3',
    'GLU_VERTEX',
    'GLU_V_STEP'
]
