Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
SoGLType.h File Reference

Go to the source code of this file.

Macros

#define GL_MODULATE   0x2100
 
#define GL_DECAL   0x2101
 
#define GL_BLEND   0x0BE2
 
#define GL_REPLACE   0x1E01
 
#define GL_ADD   0x0104
 
#define GL_NEAREST   0x2600
 
#define GL_LINEAR   0x2601
 
#define GL_NEAREST_MIPMAP_NEAREST   0x2700
 
#define GL_LINEAR_MIPMAP_NEAREST   0x2701
 
#define GL_NEAREST_MIPMAP_LINEAR   0x2702
 
#define GL_LINEAR_MIPMAP_LINEAR   0x2703
 
#define GL_TEXTURE_MAG_FILTER   0x2800
 
#define GL_TEXTURE_MIN_FILTER   0x2801
 
#define GL_TEXTURE_WRAP_S   0x2802
 
#define GL_TEXTURE_WRAP_T   0x2803
 
#define GL_CLAMP   0x2900
 
#define GL_REPEAT   0x2901
 
#define GL_POINT   0x1B00
 
#define GL_LINE   0x1B01
 
#define GL_POINTS   0x0000
 
#define GL_LINES   0x0001
 
#define GL_LINE_LOOP   0x0002
 
#define GL_LINE_STRIP   0x0003
 
#define GL_TRIANGLES   0x0004
 
#define GL_TRIANGLE_STRIP   0x0005
 
#define GL_TRIANGLE_FAN   0x0006
 
#define GL_LIGHT0   0x4000
 
#define GL_ADD_SIGNED   0x8574
 
#define GL_INTERPOLATE   0x8575
 
#define GL_CONSTANT   0x8576
 
#define GL_PRIMARY_COLOR   0x8577
 
#define GL_PREVIOUS   0x8578
 
#define GL_SUBTRACT   0x84E7
 
#define GL_DOT3_RGB   0x86AE
 
#define GL_DOT3_RGBA   0x86AF
 
#define GL_TEXTURE   0x1702
 
#define GL_SRC_COLOR   0x0300
 
#define GL_ONE_MINUS_SRC_COLOR   0x0301
 
#define GL_SRC_ALPHA   0x0302
 
#define GL_ONE_MINUS_SRC_ALPHA   0x0303
 

Typedefs

typedef unsigned int GLenum
 
typedef unsigned int GLbitfield
 
typedef unsigned int GLuint
 
typedef int GLint
 
typedef int GLsizei
 
typedef unsigned char GLboolean
 
typedef signed char GLbyte
 
typedef short GLshort
 
typedef unsigned char GLubyte
 
typedef unsigned short GLushort
 
typedef unsigned long GLulong
 
typedef float GLfloat
 
typedef float GLclampf
 
typedef double GLdouble
 
typedef double GLclampd
 
typedef void GLvoid
 

Macro Definition Documentation

◆ GL_ADD

#define GL_ADD   0x0104

Definition at line 47 of file SoGLType.h.

◆ GL_ADD_SIGNED

#define GL_ADD_SIGNED   0x8574

Definition at line 71 of file SoGLType.h.

◆ GL_BLEND

#define GL_BLEND   0x0BE2

Definition at line 45 of file SoGLType.h.

◆ GL_CLAMP

#define GL_CLAMP   0x2900

Definition at line 58 of file SoGLType.h.

◆ GL_CONSTANT

#define GL_CONSTANT   0x8576

Definition at line 73 of file SoGLType.h.

◆ GL_DECAL

#define GL_DECAL   0x2101

Definition at line 44 of file SoGLType.h.

◆ GL_DOT3_RGB

#define GL_DOT3_RGB   0x86AE

Definition at line 77 of file SoGLType.h.

◆ GL_DOT3_RGBA

#define GL_DOT3_RGBA   0x86AF

Definition at line 78 of file SoGLType.h.

◆ GL_INTERPOLATE

#define GL_INTERPOLATE   0x8575

Definition at line 72 of file SoGLType.h.

◆ GL_LIGHT0

#define GL_LIGHT0   0x4000

Definition at line 70 of file SoGLType.h.

◆ GL_LINE

#define GL_LINE   0x1B01

Definition at line 62 of file SoGLType.h.

◆ GL_LINE_LOOP

#define GL_LINE_LOOP   0x0002

Definition at line 65 of file SoGLType.h.

◆ GL_LINE_STRIP

#define GL_LINE_STRIP   0x0003

Definition at line 66 of file SoGLType.h.

◆ GL_LINEAR

#define GL_LINEAR   0x2601

Definition at line 49 of file SoGLType.h.

◆ GL_LINEAR_MIPMAP_LINEAR

#define GL_LINEAR_MIPMAP_LINEAR   0x2703

Definition at line 53 of file SoGLType.h.

◆ GL_LINEAR_MIPMAP_NEAREST

#define GL_LINEAR_MIPMAP_NEAREST   0x2701

Definition at line 51 of file SoGLType.h.

◆ GL_LINES

#define GL_LINES   0x0001

Definition at line 64 of file SoGLType.h.

◆ GL_MODULATE

#define GL_MODULATE   0x2100

Definition at line 43 of file SoGLType.h.

◆ GL_NEAREST

#define GL_NEAREST   0x2600

Definition at line 48 of file SoGLType.h.

◆ GL_NEAREST_MIPMAP_LINEAR

#define GL_NEAREST_MIPMAP_LINEAR   0x2702

Definition at line 52 of file SoGLType.h.

◆ GL_NEAREST_MIPMAP_NEAREST

#define GL_NEAREST_MIPMAP_NEAREST   0x2700

Definition at line 50 of file SoGLType.h.

◆ GL_ONE_MINUS_SRC_ALPHA

#define GL_ONE_MINUS_SRC_ALPHA   0x0303

Definition at line 83 of file SoGLType.h.

◆ GL_ONE_MINUS_SRC_COLOR

#define GL_ONE_MINUS_SRC_COLOR   0x0301

Definition at line 81 of file SoGLType.h.

◆ GL_POINT

#define GL_POINT   0x1B00

Definition at line 61 of file SoGLType.h.

◆ GL_POINTS

#define GL_POINTS   0x0000

Definition at line 63 of file SoGLType.h.

◆ GL_PREVIOUS

#define GL_PREVIOUS   0x8578

Definition at line 75 of file SoGLType.h.

◆ GL_PRIMARY_COLOR

#define GL_PRIMARY_COLOR   0x8577

Definition at line 74 of file SoGLType.h.

◆ GL_REPEAT

#define GL_REPEAT   0x2901

Definition at line 59 of file SoGLType.h.

◆ GL_REPLACE

#define GL_REPLACE   0x1E01

Definition at line 46 of file SoGLType.h.

◆ GL_SRC_ALPHA

#define GL_SRC_ALPHA   0x0302

Definition at line 82 of file SoGLType.h.

◆ GL_SRC_COLOR

#define GL_SRC_COLOR   0x0300

Definition at line 80 of file SoGLType.h.

◆ GL_SUBTRACT

#define GL_SUBTRACT   0x84E7

Definition at line 76 of file SoGLType.h.

◆ GL_TEXTURE

#define GL_TEXTURE   0x1702

Definition at line 79 of file SoGLType.h.

◆ GL_TEXTURE_MAG_FILTER

#define GL_TEXTURE_MAG_FILTER   0x2800

Definition at line 54 of file SoGLType.h.

◆ GL_TEXTURE_MIN_FILTER

#define GL_TEXTURE_MIN_FILTER   0x2801

Definition at line 55 of file SoGLType.h.

◆ GL_TEXTURE_WRAP_S

#define GL_TEXTURE_WRAP_S   0x2802

Definition at line 56 of file SoGLType.h.

◆ GL_TEXTURE_WRAP_T

#define GL_TEXTURE_WRAP_T   0x2803

Definition at line 57 of file SoGLType.h.

◆ GL_TRIANGLE_FAN

#define GL_TRIANGLE_FAN   0x0006

Definition at line 69 of file SoGLType.h.

◆ GL_TRIANGLE_STRIP

#define GL_TRIANGLE_STRIP   0x0005

Definition at line 68 of file SoGLType.h.

◆ GL_TRIANGLES

#define GL_TRIANGLES   0x0004

Definition at line 67 of file SoGLType.h.

Typedef Documentation

◆ GLbitfield

typedef unsigned int GLbitfield

Definition at line 27 of file SoGLType.h.

◆ GLboolean

typedef unsigned char GLboolean

Definition at line 31 of file SoGLType.h.

◆ GLbyte

typedef signed char GLbyte

Definition at line 32 of file SoGLType.h.

◆ GLclampd

typedef double GLclampd

Definition at line 40 of file SoGLType.h.

◆ GLclampf

typedef float GLclampf

Definition at line 38 of file SoGLType.h.

◆ GLdouble

typedef double GLdouble

Definition at line 39 of file SoGLType.h.

◆ GLenum

typedef unsigned int GLenum

Definition at line 26 of file SoGLType.h.

◆ GLfloat

typedef float GLfloat

Definition at line 37 of file SoGLType.h.

◆ GLint

typedef int GLint

Definition at line 29 of file SoGLType.h.

◆ GLshort

typedef short GLshort

Definition at line 33 of file SoGLType.h.

◆ GLsizei

typedef int GLsizei

Definition at line 30 of file SoGLType.h.

◆ GLubyte

typedef unsigned char GLubyte

Definition at line 34 of file SoGLType.h.

◆ GLuint

typedef unsigned int GLuint

Definition at line 28 of file SoGLType.h.

◆ GLulong

typedef unsigned long GLulong

Definition at line 36 of file SoGLType.h.

◆ GLushort

typedef unsigned short GLushort

Definition at line 35 of file SoGLType.h.

◆ GLvoid

typedef void GLvoid

Definition at line 41 of file SoGLType.h.