Module: GL_NV_path_rendering::Functions

Defined in:
lib/opengl-definitions/extensions/GL_NV_path_rendering.rb

Constant Summary collapse

Parameters =
{
  glGenPathsNV:                            [ :GLuint, :GLsizei ].freeze,
  glDeletePathsNV:                         [ :void, :GLuint, :GLsizei ].freeze,
  glIsPathNV:                              [ :GLboolean, :GLuint ].freeze,
  glPathCommandsNV:                        [ :void, :GLuint, :GLsizei, :pointer, :GLsizei, :GLenum, :pointer ].freeze,
  glPathCoordsNV:                          [ :void, :GLuint, :GLsizei, :GLenum, :pointer ].freeze,
  glPathSubCommandsNV:                     [ :void, :GLuint, :GLsizei, :GLsizei, :GLsizei, :pointer, :GLsizei, :GLenum, :pointer ].freeze,
  glPathSubCoordsNV:                       [ :void, :GLuint, :GLsizei, :GLsizei, :GLenum, :pointer ].freeze,
  glPathStringNV:                          [ :void, :GLuint, :GLenum, :GLsizei, :pointer ].freeze,
  glPathGlyphsNV:                          [ :void, :GLuint, :GLenum, :pointer, :GLbitfield, :GLsizei, :GLenum, :pointer, :GLenum, :GLuint, :GLfloat ].freeze,
  glPathGlyphRangeNV:                      [ :void, :GLuint, :GLenum, :pointer, :GLbitfield, :GLuint, :GLsizei, :GLenum, :GLuint, :GLfloat ].freeze,
  glWeightPathsNV:                         [ :void, :GLuint, :GLsizei, :pointer, :pointer ].freeze,
  glCopyPathNV:                            [ :void, :GLuint, :GLuint ].freeze,
  glInterpolatePathsNV:                    [ :void, :GLuint, :GLuint, :GLuint, :GLfloat ].freeze,
  glTransformPathNV:                       [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glPathParameterivNV:                     [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glPathParameteriNV:                      [ :void, :GLuint, :GLenum, :GLint ].freeze,
  glPathParameterfvNV:                     [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glPathParameterfNV:                      [ :void, :GLuint, :GLenum, :GLfloat ].freeze,
  glPathDashArrayNV:                       [ :void, :GLuint, :GLsizei, :pointer ].freeze,
  glPathStencilFuncNV:                     [ :void, :GLenum, :GLint, :GLuint ].freeze,
  glPathStencilDepthOffsetNV:              [ :void, :GLfloat, :GLfloat ].freeze,
  glStencilFillPathNV:                     [ :void, :GLuint, :GLenum, :GLuint ].freeze,
  glStencilStrokePathNV:                   [ :void, :GLuint, :GLint, :GLuint ].freeze,
  glStencilFillPathInstancedNV:            [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLenum, :GLuint, :GLenum, :pointer ].freeze,
  glStencilStrokePathInstancedNV:          [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLint, :GLuint, :GLenum, :pointer ].freeze,
  glPathCoverDepthFuncNV:                  [ :void, :GLenum ].freeze,
  glCoverFillPathNV:                       [ :void, :GLuint, :GLenum ].freeze,
  glCoverStrokePathNV:                     [ :void, :GLuint, :GLenum ].freeze,
  glCoverFillPathInstancedNV:              [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLenum, :GLenum, :pointer ].freeze,
  glCoverStrokePathInstancedNV:            [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLenum, :GLenum, :pointer ].freeze,
  glGetPathParameterivNV:                  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetPathParameterfvNV:                  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetPathCommandsNV:                     [ :void, :GLuint, :pointer ].freeze,
  glGetPathCoordsNV:                       [ :void, :GLuint, :pointer ].freeze,
  glGetPathDashArrayNV:                    [ :void, :GLuint, :pointer ].freeze,
  glGetPathMetricsNV:                      [ :void, :GLbitfield, :GLsizei, :GLenum, :pointer, :GLuint, :GLsizei, :pointer ].freeze,
  glGetPathMetricRangeNV:                  [ :void, :GLbitfield, :GLuint, :GLsizei, :GLsizei, :pointer ].freeze,
  glGetPathSpacingNV:                      [ :void, :GLenum, :GLsizei, :GLenum, :pointer, :GLuint, :GLfloat, :GLfloat, :GLenum, :pointer ].freeze,
  glIsPointInFillPathNV:                   [ :GLboolean, :GLuint, :GLuint, :GLfloat, :GLfloat ].freeze,
  glIsPointInStrokePathNV:                 [ :GLboolean, :GLuint, :GLfloat, :GLfloat ].freeze,
  glGetPathLengthNV:                       [ :GLfloat, :GLuint, :GLsizei, :GLsizei ].freeze,
  glPointAlongPathNV:                      [ :GLboolean, :GLuint, :GLsizei, :GLsizei, :GLfloat, :pointer, :pointer, :pointer, :pointer ].freeze,
  glMatrixLoad3x2fNV:                      [ :void, :GLenum, :pointer ].freeze,
  glMatrixLoad3x3fNV:                      [ :void, :GLenum, :pointer ].freeze,
  glMatrixLoadTranspose3x3fNV:             [ :void, :GLenum, :pointer ].freeze,
  glMatrixMult3x2fNV:                      [ :void, :GLenum, :pointer ].freeze,
  glMatrixMult3x3fNV:                      [ :void, :GLenum, :pointer ].freeze,
  glMatrixMultTranspose3x3fNV:             [ :void, :GLenum, :pointer ].freeze,
  glStencilThenCoverFillPathNV:            [ :void, :GLuint, :GLenum, :GLuint, :GLenum ].freeze,
  glStencilThenCoverStrokePathNV:          [ :void, :GLuint, :GLint, :GLuint, :GLenum ].freeze,
  glStencilThenCoverFillPathInstancedNV:   [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLenum, :GLuint, :GLenum, :GLenum, :pointer ].freeze,
  glStencilThenCoverStrokePathInstancedNV: [ :void, :GLsizei, :GLenum, :pointer, :GLuint, :GLint, :GLuint, :GLenum, :GLenum, :pointer ].freeze,
  glPathGlyphIndexRangeNV:                 [ :GLenum, :GLenum, :pointer, :GLbitfield, :GLuint, :GLfloat, :pointer ].freeze,
  glPathGlyphIndexArrayNV:                 [ :GLenum, :GLuint, :GLenum, :pointer, :GLbitfield, :GLuint, :GLsizei, :GLuint, :GLfloat ].freeze,
  glPathMemoryGlyphIndexArrayNV:           [ :GLenum, :GLuint, :GLenum, :GLsizeiptr, :pointer, :GLsizei, :GLuint, :GLsizei, :GLuint, :GLfloat ].freeze,
  glProgramPathFragmentInputGenNV:         [ :void, :GLuint, :GLint, :GLenum, :GLint, :pointer ].freeze,
  glGetProgramResourcefvNV:                [ :void, :GLuint, :GLenum, :GLuint, :GLsizei, :pointer, :GLsizei, :pointer, :pointer ].freeze,
  glPathColorGenNV:                        [ :void, :GLenum, :GLenum, :GLenum, :pointer ].freeze,
  glPathTexGenNV:                          [ :void, :GLenum, :GLenum, :GLint, :pointer ].freeze,
  glPathFogGenNV:                          [ :void, :GLenum ].freeze,
  glGetPathColorGenivNV:                   [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetPathColorGenfvNV:                   [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetPathTexGenivNV:                     [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetPathTexGenfvNV:                     [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glMatrixFrustumEXT:                      [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glMatrixLoadIdentityEXT:                 [ :void, :GLenum ].freeze,
  glMatrixLoadTransposefEXT:               [ :void, :GLenum, :pointer ].freeze,
  glMatrixLoadTransposedEXT:               [ :void, :GLenum, :pointer ].freeze,
  glMatrixLoadfEXT:                        [ :void, :GLenum, :pointer ].freeze,
  glMatrixLoaddEXT:                        [ :void, :GLenum, :pointer ].freeze,
  glMatrixMultTransposefEXT:               [ :void, :GLenum, :pointer ].freeze,
  glMatrixMultTransposedEXT:               [ :void, :GLenum, :pointer ].freeze,
  glMatrixMultfEXT:                        [ :void, :GLenum, :pointer ].freeze,
  glMatrixMultdEXT:                        [ :void, :GLenum, :pointer ].freeze,
  glMatrixOrthoEXT:                        [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glMatrixPopEXT:                          [ :void, :GLenum ].freeze,
  glMatrixPushEXT:                         [ :void, :GLenum ].freeze,
  glMatrixRotatefEXT:                      [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glMatrixRotatedEXT:                      [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glMatrixScalefEXT:                       [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glMatrixScaledEXT:                       [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glMatrixTranslatefEXT:                   [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glMatrixTranslatedEXT:                   [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glCopyPathNV(resultPath, srcPath) ⇒ Object



181
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 181

def glCopyPathNV(resultPath, srcPath) end

#glCoverFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues) ⇒ Object



198
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 198

def glCoverFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues) end

#glCoverFillPathNV(path, coverMode) ⇒ Object



196
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 196

def glCoverFillPathNV(path, coverMode) end

#glCoverStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues) ⇒ Object



199
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 199

def glCoverStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues) end

#glCoverStrokePathNV(path, coverMode) ⇒ Object



197
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 197

def glCoverStrokePathNV(path, coverMode) end

#glDeletePathsNV(path, range) ⇒ Object



171
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 171

def glDeletePathsNV(path, range) end

#glGenPathsNV(range) ⇒ Object



170
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 170

def glGenPathsNV(range) end

#glGetPathColorGenfvNV(color, pname, value) ⇒ Object



231
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 231

def glGetPathColorGenfvNV(color, pname, value) end

#glGetPathColorGenivNV(color, pname, value) ⇒ Object



230
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 230

def glGetPathColorGenivNV(color, pname, value) end

#glGetPathCommandsNV(path, commands) ⇒ Object



202
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 202

def glGetPathCommandsNV(path, commands) end

#glGetPathCoordsNV(path, coords) ⇒ Object



203
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 203

def glGetPathCoordsNV(path, coords) end

#glGetPathDashArrayNV(path, dashArray) ⇒ Object



204
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 204

def glGetPathDashArrayNV(path, dashArray) end

#glGetPathLengthNV(path, startSegment, numSegments) ⇒ Object



210
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 210

def glGetPathLengthNV(path, startSegment, numSegments) end

#glGetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics) ⇒ Object



206
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 206

def glGetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics) end

#glGetPathMetricsNV(metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics) ⇒ Object



205
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 205

def glGetPathMetricsNV(metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics) end

#glGetPathParameterfvNV(path, pname, value) ⇒ Object



201
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 201

def glGetPathParameterfvNV(path, pname, value) end

#glGetPathParameterivNV(path, pname, value) ⇒ Object



200
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 200

def glGetPathParameterivNV(path, pname, value) end

#glGetPathSpacingNV(pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing) ⇒ Object



207
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 207

def glGetPathSpacingNV(pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing) end

#glGetPathTexGenfvNV(texCoordSet, pname, value) ⇒ Object



233
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 233

def glGetPathTexGenfvNV(texCoordSet, pname, value) end

#glGetPathTexGenivNV(texCoordSet, pname, value) ⇒ Object



232
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 232

def glGetPathTexGenivNV(texCoordSet, pname, value) end

#glGetProgramResourcefvNV(program, programInterface, index, propCount, props, bufSize, length, params) ⇒ Object



226
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 226

def glGetProgramResourcefvNV(program, programInterface, index, propCount, props, bufSize, length, params) end

#glInterpolatePathsNV(resultPath, pathA, pathB, weight) ⇒ Object



182
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 182

def glInterpolatePathsNV(resultPath, pathA, pathB, weight) end

#glIsPathNV(path) ⇒ Object



172
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 172

def glIsPathNV(path) end

#glIsPointInFillPathNV(path, mask, x, y) ⇒ Object



208
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 208

def glIsPointInFillPathNV(path, mask, x, y) end

#glIsPointInStrokePathNV(path, x, y) ⇒ Object



209
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 209

def glIsPointInStrokePathNV(path, x, y) end

#glMatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar) ⇒ Object



234
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 234

def glMatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar) end

#glMatrixLoad3x2fNV(matrixMode, m) ⇒ Object



212
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 212

def glMatrixLoad3x2fNV(matrixMode, m) end

#glMatrixLoad3x3fNV(matrixMode, m) ⇒ Object



213
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 213

def glMatrixLoad3x3fNV(matrixMode, m) end

#glMatrixLoaddEXT(mode, m) ⇒ Object



239
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 239

def glMatrixLoaddEXT(mode, m) end

#glMatrixLoadfEXT(mode, m) ⇒ Object



238
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 238

def glMatrixLoadfEXT(mode, m) end

#glMatrixLoadIdentityEXT(mode) ⇒ Object



235
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 235

def glMatrixLoadIdentityEXT(mode) end

#glMatrixLoadTranspose3x3fNV(matrixMode, m) ⇒ Object



214
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 214

def glMatrixLoadTranspose3x3fNV(matrixMode, m) end

#glMatrixLoadTransposedEXT(mode, m) ⇒ Object



237
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 237

def glMatrixLoadTransposedEXT(mode, m) end

#glMatrixLoadTransposefEXT(mode, m) ⇒ Object



236
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 236

def glMatrixLoadTransposefEXT(mode, m) end

#glMatrixMult3x2fNV(matrixMode, m) ⇒ Object



215
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 215

def glMatrixMult3x2fNV(matrixMode, m) end

#glMatrixMult3x3fNV(matrixMode, m) ⇒ Object



216
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 216

def glMatrixMult3x3fNV(matrixMode, m) end

#glMatrixMultdEXT(mode, m) ⇒ Object



243
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 243

def glMatrixMultdEXT(mode, m) end

#glMatrixMultfEXT(mode, m) ⇒ Object



242
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 242

def glMatrixMultfEXT(mode, m) end

#glMatrixMultTranspose3x3fNV(matrixMode, m) ⇒ Object



217
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 217

def glMatrixMultTranspose3x3fNV(matrixMode, m) end

#glMatrixMultTransposedEXT(mode, m) ⇒ Object



241
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 241

def glMatrixMultTransposedEXT(mode, m) end

#glMatrixMultTransposefEXT(mode, m) ⇒ Object



240
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 240

def glMatrixMultTransposefEXT(mode, m) end

#glMatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar) ⇒ Object



244
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 244

def glMatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar) end

#glMatrixPopEXT(mode) ⇒ Object



245
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 245

def glMatrixPopEXT(mode) end

#glMatrixPushEXT(mode) ⇒ Object



246
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 246

def glMatrixPushEXT(mode) end

#glMatrixRotatedEXT(mode, angle, x, y, z) ⇒ Object



248
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 248

def glMatrixRotatedEXT(mode, angle, x, y, z) end

#glMatrixRotatefEXT(mode, angle, x, y, z) ⇒ Object



247
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 247

def glMatrixRotatefEXT(mode, angle, x, y, z) end

#glMatrixScaledEXT(mode, x, y, z) ⇒ Object



250
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 250

def glMatrixScaledEXT(mode, x, y, z) end

#glMatrixScalefEXT(mode, x, y, z) ⇒ Object



249
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 249

def glMatrixScalefEXT(mode, x, y, z) end

#glMatrixTranslatedEXT(mode, x, y, z) ⇒ Object



252
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 252

def glMatrixTranslatedEXT(mode, x, y, z) end

#glMatrixTranslatefEXT(mode, x, y, z) ⇒ Object



251
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 251

def glMatrixTranslatefEXT(mode, x, y, z) end

#glPathColorGenNV(color, genMode, colorFormat, coeffs) ⇒ Object



227
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 227

def glPathColorGenNV(color, genMode, colorFormat, coeffs) end

#glPathCommandsNV(path, numCommands, commands, numCoords, coordType, coords) ⇒ Object



173
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 173

def glPathCommandsNV(path, numCommands, commands, numCoords, coordType, coords) end

#glPathCoordsNV(path, numCoords, coordType, coords) ⇒ Object



174
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 174

def glPathCoordsNV(path, numCoords, coordType, coords) end

#glPathCoverDepthFuncNV(func) ⇒ Object



195
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 195

def glPathCoverDepthFuncNV(func) end

#glPathDashArrayNV(path, dashCount, dashArray) ⇒ Object



188
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 188

def glPathDashArrayNV(path, dashCount, dashArray) end

#glPathFogGenNV(genMode) ⇒ Object



229
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 229

def glPathFogGenNV(genMode) end

#glPathGlyphIndexArrayNV(firstPathName, fontTarget, fontName, fontStyle, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale) ⇒ Object



223
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 223

def glPathGlyphIndexArrayNV(firstPathName, fontTarget, fontName, fontStyle, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale) end

#glPathGlyphIndexRangeNV(fontTarget, fontName, fontStyle, pathParameterTemplate, emScale, baseAndCount) ⇒ Object



222
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 222

def glPathGlyphIndexRangeNV(fontTarget, fontName, fontStyle, pathParameterTemplate, emScale, baseAndCount) end

#glPathGlyphRangeNV(firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale) ⇒ Object



179
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 179

def glPathGlyphRangeNV(firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale) end

#glPathGlyphsNV(firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale) ⇒ Object



178
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 178

def glPathGlyphsNV(firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale) end

#glPathMemoryGlyphIndexArrayNV(firstPathName, fontTarget, fontSize, fontData, faceIndex, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale) ⇒ Object



224
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 224

def glPathMemoryGlyphIndexArrayNV(firstPathName, fontTarget, fontSize, fontData, faceIndex, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale) end

#glPathParameterfNV(path, pname, value) ⇒ Object



187
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 187

def glPathParameterfNV(path, pname, value) end

#glPathParameterfvNV(path, pname, value) ⇒ Object



186
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 186

def glPathParameterfvNV(path, pname, value) end

#glPathParameteriNV(path, pname, value) ⇒ Object



185
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 185

def glPathParameteriNV(path, pname, value) end

#glPathParameterivNV(path, pname, value) ⇒ Object



184
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 184

def glPathParameterivNV(path, pname, value) end

#glPathStencilDepthOffsetNV(factor, units) ⇒ Object



190
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 190

def glPathStencilDepthOffsetNV(factor, units) end

#glPathStencilFuncNV(func, ref, mask) ⇒ Object



189
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 189

def glPathStencilFuncNV(func, ref, mask) end

#glPathStringNV(path, format, length, pathString) ⇒ Object



177
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 177

def glPathStringNV(path, format, length, pathString) end

#glPathSubCommandsNV(path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords) ⇒ Object



175
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 175

def glPathSubCommandsNV(path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords) end

#glPathSubCoordsNV(path, coordStart, numCoords, coordType, coords) ⇒ Object



176
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 176

def glPathSubCoordsNV(path, coordStart, numCoords, coordType, coords) end

#glPathTexGenNV(texCoordSet, genMode, components, coeffs) ⇒ Object



228
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 228

def glPathTexGenNV(texCoordSet, genMode, components, coeffs) end

#glPointAlongPathNV(path, startSegment, numSegments, distance, x, y, tangentX, tangentY) ⇒ Object



211
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 211

def glPointAlongPathNV(path, startSegment, numSegments, distance, x, y, tangentX, tangentY) end

#glProgramPathFragmentInputGenNV(program, location, genMode, components, coeffs) ⇒ Object



225
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 225

def glProgramPathFragmentInputGenNV(program, location, genMode, components, coeffs) end

#glStencilFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues) ⇒ Object



193
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 193

def glStencilFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues) end

#glStencilFillPathNV(path, fillMode, mask) ⇒ Object



191
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 191

def glStencilFillPathNV(path, fillMode, mask) end

#glStencilStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues) ⇒ Object



194
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 194

def glStencilStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues) end

#glStencilStrokePathNV(path, reference, mask) ⇒ Object



192
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 192

def glStencilStrokePathNV(path, reference, mask) end

#glStencilThenCoverFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, fillMode, mask, coverMode, transformType, transformValues) ⇒ Object



220
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 220

def glStencilThenCoverFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, fillMode, mask, coverMode, transformType, transformValues) end

#glStencilThenCoverFillPathNV(path, fillMode, mask, coverMode) ⇒ Object



218
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 218

def glStencilThenCoverFillPathNV(path, fillMode, mask, coverMode) end

#glStencilThenCoverStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, reference, mask, coverMode, transformType, transformValues) ⇒ Object



221
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 221

def glStencilThenCoverStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, reference, mask, coverMode, transformType, transformValues) end

#glStencilThenCoverStrokePathNV(path, reference, mask, coverMode) ⇒ Object



219
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 219

def glStencilThenCoverStrokePathNV(path, reference, mask, coverMode) end

#glTransformPathNV(resultPath, srcPath, transformType, transformValues) ⇒ Object



183
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 183

def glTransformPathNV(resultPath, srcPath, transformType, transformValues) end

#glWeightPathsNV(resultPath, numPaths, paths, weights) ⇒ Object



180
# File 'lib/opengl-definitions/extensions/GL_NV_path_rendering.rb', line 180

def glWeightPathsNV(resultPath, numPaths, paths, weights) end