Download lib/python3.9/site-packages/OpenGL/raw/GL/NV/path_rendering.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 15.4 kB
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/raw/GL/NV/path_rendering.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/OpenGL/raw/GL/NV/path_rendering.py
-
curl -L -o path_rendering.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/raw/GL/NV/path_rendering.py
15.4 kB
| '''Autogenerated by xml_generate script, do not edit!''' | |
| from OpenGL import platform as _p, arrays | |
| # Code generation uses this | |
| from OpenGL.raw.GL import _types as _cs | |
| # End users want this... | |
| from OpenGL.raw.GL._types import * | |
| from OpenGL.raw.GL import _errors | |
| from OpenGL.constant import Constant as _C | |
| import ctypes | |
| _EXTENSION_NAME = 'GL_NV_path_rendering' | |
| def _f( function ): | |
| return _p.createFunction( function,_p.PLATFORM.GL,'GL_NV_path_rendering',error_checker=_errors._error_checker) | |
| GL_ACCUM_ADJACENT_PAIRS_NV=_C('GL_ACCUM_ADJACENT_PAIRS_NV',0x90AD) | |
| GL_ADJACENT_PAIRS_NV=_C('GL_ADJACENT_PAIRS_NV',0x90AE) | |
| GL_AFFINE_2D_NV=_C('GL_AFFINE_2D_NV',0x9092) | |
| GL_AFFINE_3D_NV=_C('GL_AFFINE_3D_NV',0x9094) | |
| GL_ARC_TO_NV=_C('GL_ARC_TO_NV',0xFE) | |
| GL_BEVEL_NV=_C('GL_BEVEL_NV',0x90A6) | |
| GL_BOLD_BIT_NV=_C('GL_BOLD_BIT_NV',0x01) | |
| GL_BOUNDING_BOX_NV=_C('GL_BOUNDING_BOX_NV',0x908D) | |
| GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV=_C('GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV',0x909C) | |
| GL_CIRCULAR_CCW_ARC_TO_NV=_C('GL_CIRCULAR_CCW_ARC_TO_NV',0xF8) | |
| GL_CIRCULAR_CW_ARC_TO_NV=_C('GL_CIRCULAR_CW_ARC_TO_NV',0xFA) | |
| GL_CIRCULAR_TANGENT_ARC_TO_NV=_C('GL_CIRCULAR_TANGENT_ARC_TO_NV',0xFC) | |
| GL_CLOSE_PATH_NV=_C('GL_CLOSE_PATH_NV',0x00) | |
| GL_CONVEX_HULL_NV=_C('GL_CONVEX_HULL_NV',0x908B) | |
| GL_COUNT_DOWN_NV=_C('GL_COUNT_DOWN_NV',0x9089) | |
| GL_COUNT_UP_NV=_C('GL_COUNT_UP_NV',0x9088) | |
| GL_CUBIC_CURVE_TO_NV=_C('GL_CUBIC_CURVE_TO_NV',0x0C) | |
| GL_DUP_FIRST_CUBIC_CURVE_TO_NV=_C('GL_DUP_FIRST_CUBIC_CURVE_TO_NV',0xF2) | |
| GL_DUP_LAST_CUBIC_CURVE_TO_NV=_C('GL_DUP_LAST_CUBIC_CURVE_TO_NV',0xF4) | |
| GL_FILE_NAME_NV=_C('GL_FILE_NAME_NV',0x9074) | |
| GL_FIRST_TO_REST_NV=_C('GL_FIRST_TO_REST_NV',0x90AF) | |
| GL_FONT_ASCENDER_BIT_NV=_C('GL_FONT_ASCENDER_BIT_NV',0x00200000) | |
| GL_FONT_DESCENDER_BIT_NV=_C('GL_FONT_DESCENDER_BIT_NV',0x00400000) | |
| GL_FONT_HAS_KERNING_BIT_NV=_C('GL_FONT_HAS_KERNING_BIT_NV',0x10000000) | |
| GL_FONT_HEIGHT_BIT_NV=_C('GL_FONT_HEIGHT_BIT_NV',0x00800000) | |
| GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV=_C('GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV',0x02000000) | |
| GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV=_C('GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV',0x01000000) | |
| GL_FONT_UNDERLINE_POSITION_BIT_NV=_C('GL_FONT_UNDERLINE_POSITION_BIT_NV',0x04000000) | |
| GL_FONT_UNDERLINE_THICKNESS_BIT_NV=_C('GL_FONT_UNDERLINE_THICKNESS_BIT_NV',0x08000000) | |
| GL_FONT_UNITS_PER_EM_BIT_NV=_C('GL_FONT_UNITS_PER_EM_BIT_NV',0x00100000) | |
| GL_FONT_X_MAX_BOUNDS_BIT_NV=_C('GL_FONT_X_MAX_BOUNDS_BIT_NV',0x00040000) | |
| GL_FONT_X_MIN_BOUNDS_BIT_NV=_C('GL_FONT_X_MIN_BOUNDS_BIT_NV',0x00010000) | |
| GL_FONT_Y_MAX_BOUNDS_BIT_NV=_C('GL_FONT_Y_MAX_BOUNDS_BIT_NV',0x00080000) | |
| GL_FONT_Y_MIN_BOUNDS_BIT_NV=_C('GL_FONT_Y_MIN_BOUNDS_BIT_NV',0x00020000) | |
| GL_GLYPH_HAS_KERNING_BIT_NV=_C('GL_GLYPH_HAS_KERNING_BIT_NV',0x100) | |
| GL_GLYPH_HEIGHT_BIT_NV=_C('GL_GLYPH_HEIGHT_BIT_NV',0x02) | |
| GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV=_C('GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV',0x10) | |
| GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV=_C('GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV',0x04) | |
| GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV=_C('GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV',0x08) | |
| GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV=_C('GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV',0x80) | |
| GL_GLYPH_VERTICAL_BEARING_X_BIT_NV=_C('GL_GLYPH_VERTICAL_BEARING_X_BIT_NV',0x20) | |
| GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV=_C('GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV',0x40) | |
| GL_GLYPH_WIDTH_BIT_NV=_C('GL_GLYPH_WIDTH_BIT_NV',0x01) | |
| GL_HORIZONTAL_LINE_TO_NV=_C('GL_HORIZONTAL_LINE_TO_NV',0x06) | |
| GL_ITALIC_BIT_NV=_C('GL_ITALIC_BIT_NV',0x02) | |
| GL_LARGE_CCW_ARC_TO_NV=_C('GL_LARGE_CCW_ARC_TO_NV',0x16) | |
| GL_LARGE_CW_ARC_TO_NV=_C('GL_LARGE_CW_ARC_TO_NV',0x18) | |
| GL_LINE_TO_NV=_C('GL_LINE_TO_NV',0x04) | |
| GL_MITER_REVERT_NV=_C('GL_MITER_REVERT_NV',0x90A7) | |
| GL_MITER_TRUNCATE_NV=_C('GL_MITER_TRUNCATE_NV',0x90A8) | |
| GL_MOVE_TO_CONTINUES_NV=_C('GL_MOVE_TO_CONTINUES_NV',0x90B6) | |
| GL_MOVE_TO_NV=_C('GL_MOVE_TO_NV',0x02) | |
| GL_MOVE_TO_RESETS_NV=_C('GL_MOVE_TO_RESETS_NV',0x90B5) | |
| GL_PATH_CLIENT_LENGTH_NV=_C('GL_PATH_CLIENT_LENGTH_NV',0x907F) | |
| GL_PATH_COMMAND_COUNT_NV=_C('GL_PATH_COMMAND_COUNT_NV',0x909D) | |
| GL_PATH_COMPUTED_LENGTH_NV=_C('GL_PATH_COMPUTED_LENGTH_NV',0x90A0) | |
| GL_PATH_COORD_COUNT_NV=_C('GL_PATH_COORD_COUNT_NV',0x909E) | |
| GL_PATH_COVER_DEPTH_FUNC_NV=_C('GL_PATH_COVER_DEPTH_FUNC_NV',0x90BF) | |
| GL_PATH_DASH_ARRAY_COUNT_NV=_C('GL_PATH_DASH_ARRAY_COUNT_NV',0x909F) | |
| GL_PATH_DASH_CAPS_NV=_C('GL_PATH_DASH_CAPS_NV',0x907B) | |
| GL_PATH_DASH_OFFSET_NV=_C('GL_PATH_DASH_OFFSET_NV',0x907E) | |
| GL_PATH_DASH_OFFSET_RESET_NV=_C('GL_PATH_DASH_OFFSET_RESET_NV',0x90B4) | |
| GL_PATH_END_CAPS_NV=_C('GL_PATH_END_CAPS_NV',0x9076) | |
| GL_PATH_ERROR_POSITION_NV=_C('GL_PATH_ERROR_POSITION_NV',0x90AB) | |
| GL_PATH_FILL_BOUNDING_BOX_NV=_C('GL_PATH_FILL_BOUNDING_BOX_NV',0x90A1) | |
| GL_PATH_FILL_COVER_MODE_NV=_C('GL_PATH_FILL_COVER_MODE_NV',0x9082) | |
| GL_PATH_FILL_MASK_NV=_C('GL_PATH_FILL_MASK_NV',0x9081) | |
| GL_PATH_FILL_MODE_NV=_C('GL_PATH_FILL_MODE_NV',0x9080) | |
| GL_PATH_FOG_GEN_MODE_NV=_C('GL_PATH_FOG_GEN_MODE_NV',0x90AC) | |
| GL_PATH_FORMAT_PS_NV=_C('GL_PATH_FORMAT_PS_NV',0x9071) | |
| GL_PATH_FORMAT_SVG_NV=_C('GL_PATH_FORMAT_SVG_NV',0x9070) | |
| GL_PATH_GEN_COEFF_NV=_C('GL_PATH_GEN_COEFF_NV',0x90B1) | |
| GL_PATH_GEN_COLOR_FORMAT_NV=_C('GL_PATH_GEN_COLOR_FORMAT_NV',0x90B2) | |
| GL_PATH_GEN_COMPONENTS_NV=_C('GL_PATH_GEN_COMPONENTS_NV',0x90B3) | |
| GL_PATH_GEN_MODE_NV=_C('GL_PATH_GEN_MODE_NV',0x90B0) | |
| GL_PATH_INITIAL_DASH_CAP_NV=_C('GL_PATH_INITIAL_DASH_CAP_NV',0x907C) | |
| GL_PATH_INITIAL_END_CAP_NV=_C('GL_PATH_INITIAL_END_CAP_NV',0x9077) | |
| GL_PATH_JOIN_STYLE_NV=_C('GL_PATH_JOIN_STYLE_NV',0x9079) | |
| GL_PATH_MITER_LIMIT_NV=_C('GL_PATH_MITER_LIMIT_NV',0x907A) | |
| GL_PATH_OBJECT_BOUNDING_BOX_NV=_C('GL_PATH_OBJECT_BOUNDING_BOX_NV',0x908A) | |
| GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV=_C('GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV',0x90BD) | |
| GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV=_C('GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV',0x90BE) | |
| GL_PATH_STENCIL_FUNC_NV=_C('GL_PATH_STENCIL_FUNC_NV',0x90B7) | |
| GL_PATH_STENCIL_REF_NV=_C('GL_PATH_STENCIL_REF_NV',0x90B8) | |
| GL_PATH_STENCIL_VALUE_MASK_NV=_C('GL_PATH_STENCIL_VALUE_MASK_NV',0x90B9) | |
| GL_PATH_STROKE_BOUNDING_BOX_NV=_C('GL_PATH_STROKE_BOUNDING_BOX_NV',0x90A2) | |
| GL_PATH_STROKE_COVER_MODE_NV=_C('GL_PATH_STROKE_COVER_MODE_NV',0x9083) | |
| GL_PATH_STROKE_MASK_NV=_C('GL_PATH_STROKE_MASK_NV',0x9084) | |
| GL_PATH_STROKE_WIDTH_NV=_C('GL_PATH_STROKE_WIDTH_NV',0x9075) | |
| GL_PATH_TERMINAL_DASH_CAP_NV=_C('GL_PATH_TERMINAL_DASH_CAP_NV',0x907D) | |
| GL_PATH_TERMINAL_END_CAP_NV=_C('GL_PATH_TERMINAL_END_CAP_NV',0x9078) | |
| GL_PRIMARY_COLOR=_C('GL_PRIMARY_COLOR',0x8577) | |
| GL_PRIMARY_COLOR_NV=_C('GL_PRIMARY_COLOR_NV',0x852C) | |
| GL_QUADRATIC_CURVE_TO_NV=_C('GL_QUADRATIC_CURVE_TO_NV',0x0A) | |
| GL_RECT_NV=_C('GL_RECT_NV',0xF6) | |
| GL_RELATIVE_ARC_TO_NV=_C('GL_RELATIVE_ARC_TO_NV',0xFF) | |
| GL_RELATIVE_CUBIC_CURVE_TO_NV=_C('GL_RELATIVE_CUBIC_CURVE_TO_NV',0x0D) | |
| GL_RELATIVE_HORIZONTAL_LINE_TO_NV=_C('GL_RELATIVE_HORIZONTAL_LINE_TO_NV',0x07) | |
| GL_RELATIVE_LARGE_CCW_ARC_TO_NV=_C('GL_RELATIVE_LARGE_CCW_ARC_TO_NV',0x17) | |
| GL_RELATIVE_LARGE_CW_ARC_TO_NV=_C('GL_RELATIVE_LARGE_CW_ARC_TO_NV',0x19) | |
| GL_RELATIVE_LINE_TO_NV=_C('GL_RELATIVE_LINE_TO_NV',0x05) | |
| GL_RELATIVE_MOVE_TO_NV=_C('GL_RELATIVE_MOVE_TO_NV',0x03) | |
| GL_RELATIVE_QUADRATIC_CURVE_TO_NV=_C('GL_RELATIVE_QUADRATIC_CURVE_TO_NV',0x0B) | |
| GL_RELATIVE_SMALL_CCW_ARC_TO_NV=_C('GL_RELATIVE_SMALL_CCW_ARC_TO_NV',0x13) | |
| GL_RELATIVE_SMALL_CW_ARC_TO_NV=_C('GL_RELATIVE_SMALL_CW_ARC_TO_NV',0x15) | |
| GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV=_C('GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV',0x11) | |
| GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV=_C('GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV',0x0F) | |
| GL_RELATIVE_VERTICAL_LINE_TO_NV=_C('GL_RELATIVE_VERTICAL_LINE_TO_NV',0x09) | |
| GL_RESTART_PATH_NV=_C('GL_RESTART_PATH_NV',0xF0) | |
| GL_ROUND_NV=_C('GL_ROUND_NV',0x90A4) | |
| GL_SECONDARY_COLOR_NV=_C('GL_SECONDARY_COLOR_NV',0x852D) | |
| GL_SKIP_MISSING_GLYPH_NV=_C('GL_SKIP_MISSING_GLYPH_NV',0x90A9) | |
| GL_SMALL_CCW_ARC_TO_NV=_C('GL_SMALL_CCW_ARC_TO_NV',0x12) | |
| GL_SMALL_CW_ARC_TO_NV=_C('GL_SMALL_CW_ARC_TO_NV',0x14) | |
| GL_SMOOTH_CUBIC_CURVE_TO_NV=_C('GL_SMOOTH_CUBIC_CURVE_TO_NV',0x10) | |
| GL_SMOOTH_QUADRATIC_CURVE_TO_NV=_C('GL_SMOOTH_QUADRATIC_CURVE_TO_NV',0x0E) | |
| GL_SQUARE_NV=_C('GL_SQUARE_NV',0x90A3) | |
| GL_STANDARD_FONT_NAME_NV=_C('GL_STANDARD_FONT_NAME_NV',0x9072) | |
| GL_SYSTEM_FONT_NAME_NV=_C('GL_SYSTEM_FONT_NAME_NV',0x9073) | |
| GL_TRANSLATE_2D_NV=_C('GL_TRANSLATE_2D_NV',0x9090) | |
| GL_TRANSLATE_3D_NV=_C('GL_TRANSLATE_3D_NV',0x9091) | |
| GL_TRANSLATE_X_NV=_C('GL_TRANSLATE_X_NV',0x908E) | |
| GL_TRANSLATE_Y_NV=_C('GL_TRANSLATE_Y_NV',0x908F) | |
| GL_TRANSPOSE_AFFINE_2D_NV=_C('GL_TRANSPOSE_AFFINE_2D_NV',0x9096) | |
| GL_TRANSPOSE_AFFINE_3D_NV=_C('GL_TRANSPOSE_AFFINE_3D_NV',0x9098) | |
| GL_TRIANGULAR_NV=_C('GL_TRIANGULAR_NV',0x90A5) | |
| GL_USE_MISSING_GLYPH_NV=_C('GL_USE_MISSING_GLYPH_NV',0x90AA) | |
| GL_UTF16_NV=_C('GL_UTF16_NV',0x909B) | |
| GL_UTF8_NV=_C('GL_UTF8_NV',0x909A) | |
| GL_VERTICAL_LINE_TO_NV=_C('GL_VERTICAL_LINE_TO_NV',0x08) | |
| def glCopyPathNV(resultPath,srcPath):pass | |
| def glCoverFillPathInstancedNV(numPaths,pathNameType,paths,pathBase,coverMode,transformType,transformValues):pass | |
| def glCoverFillPathNV(path,coverMode):pass | |
| def glCoverStrokePathInstancedNV(numPaths,pathNameType,paths,pathBase,coverMode,transformType,transformValues):pass | |
| def glCoverStrokePathNV(path,coverMode):pass | |
| def glDeletePathsNV(path,range):pass | |
| def glGenPathsNV(range):pass | |
| def glGetPathColorGenfvNV(color,pname,value):pass | |
| def glGetPathColorGenivNV(color,pname,value):pass | |
| def glGetPathCommandsNV(path,commands):pass | |
| def glGetPathCoordsNV(path,coords):pass | |
| def glGetPathDashArrayNV(path,dashArray):pass | |
| def glGetPathLengthNV(path,startSegment,numSegments):pass | |
| def glGetPathMetricRangeNV(metricQueryMask,firstPathName,numPaths,stride,metrics):pass | |
| def glGetPathMetricsNV(metricQueryMask,numPaths,pathNameType,paths,pathBase,stride,metrics):pass | |
| def glGetPathParameterfvNV(path,pname,value):pass | |
| def glGetPathParameterivNV(path,pname,value):pass | |
| def glGetPathSpacingNV(pathListMode,numPaths,pathNameType,paths,pathBase,advanceScale,kerningScale,transformType,returnedSpacing):pass | |
| def glGetPathTexGenfvNV(texCoordSet,pname,value):pass | |
| def glGetPathTexGenivNV(texCoordSet,pname,value):pass | |
| def glInterpolatePathsNV(resultPath,pathA,pathB,weight):pass | |
| def glIsPathNV(path):pass | |
| def glIsPointInFillPathNV(path,mask,x,y):pass | |
| def glIsPointInStrokePathNV(path,x,y):pass | |
| def glPathColorGenNV(color,genMode,colorFormat,coeffs):pass | |
| def glPathCommandsNV(path,numCommands,commands,numCoords,coordType,coords):pass | |
| def glPathCoordsNV(path,numCoords,coordType,coords):pass | |
| def glPathCoverDepthFuncNV(func):pass | |
| def glPathDashArrayNV(path,dashCount,dashArray):pass | |
| def glPathFogGenNV(genMode):pass | |
| def glPathGlyphRangeNV(firstPathName,fontTarget,fontName,fontStyle,firstGlyph,numGlyphs,handleMissingGlyphs,pathParameterTemplate,emScale):pass | |
| def glPathGlyphsNV(firstPathName,fontTarget,fontName,fontStyle,numGlyphs,type,charcodes,handleMissingGlyphs,pathParameterTemplate,emScale):pass | |
| def glPathParameterfNV(path,pname,value):pass | |
| def glPathParameterfvNV(path,pname,value):pass | |
| def glPathParameteriNV(path,pname,value):pass | |
| def glPathParameterivNV(path,pname,value):pass | |
| def glPathStencilDepthOffsetNV(factor,units):pass | |
| def glPathStencilFuncNV(func,ref,mask):pass | |
| def glPathStringNV(path,format,length,pathString):pass | |
| def glPathSubCommandsNV(path,commandStart,commandsToDelete,numCommands,commands,numCoords,coordType,coords):pass | |
| def glPathSubCoordsNV(path,coordStart,numCoords,coordType,coords):pass | |
| def glPathTexGenNV(texCoordSet,genMode,components,coeffs):pass | |
| def glPointAlongPathNV(path,startSegment,numSegments,distance,x,y,tangentX,tangentY):pass | |
| def glStencilFillPathInstancedNV(numPaths,pathNameType,paths,pathBase,fillMode,mask,transformType,transformValues):pass | |
| def glStencilFillPathNV(path,fillMode,mask):pass | |
| def glStencilStrokePathInstancedNV(numPaths,pathNameType,paths,pathBase,reference,mask,transformType,transformValues):pass | |
| def glStencilStrokePathNV(path,reference,mask):pass | |
| def glTransformPathNV(resultPath,srcPath,transformType,transformValues):pass | |
| def glWeightPathsNV(resultPath,numPaths,paths,weights):pass | |