Open Inventor
Release 2024.1.0
Loading...
Searching...
No Matches
SoGLType.h
Go to the documentation of this file.
1
/*=======================================================================
2
*** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), ***
3
*** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. ***
4
*** ***
5
*** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS ***
6
*** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR ***
7
*** WRITTEN AUTHORIZATION OF FEI S.A.S. ***
8
*** ***
9
*** RESTRICTED RIGHTS LEGEND ***
10
*** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS ***
11
*** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN ***
12
*** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT ***
13
*** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN ***
14
*** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. ***
15
*** ***
16
*** COPYRIGHT (C) 1996-2014 BY FEI S.A.S, ***
17
*** BORDEAUX, FRANCE ***
18
*** ALL RIGHTS RESERVED ***
19
**=======================================================================*/
20
/*=======================================================================
21
** Author : VSG (MMM YYYY)
22
**=======================================================================*/
23
#if !defined(_SO_GL_TYPE_H_)
24
#define _SO_GL_TYPE_H_
25
26
typedef
unsigned
int
GLenum
;
27
typedef
unsigned
int
GLbitfield
;
28
typedef
unsigned
int
GLuint
;
29
typedef
int
GLint
;
30
typedef
int
GLsizei
;
31
typedef
unsigned
char
GLboolean
;
32
typedef
signed
char
GLbyte
;
33
typedef
short
GLshort
;
34
typedef
unsigned
char
GLubyte
;
35
typedef
unsigned
short
GLushort
;
36
typedef
unsigned
long
GLulong
;
37
typedef
float
GLfloat
;
38
typedef
float
GLclampf
;
39
typedef
double
GLdouble
;
40
typedef
double
GLclampd
;
41
typedef
void
GLvoid
;
42
43
#define GL_MODULATE 0x2100
44
#define GL_DECAL 0x2101
45
#define GL_BLEND 0x0BE2
46
#define GL_REPLACE 0x1E01
47
#define GL_ADD 0x0104
48
#define GL_NEAREST 0x2600
49
#define GL_LINEAR 0x2601
50
#define GL_NEAREST_MIPMAP_NEAREST 0x2700
51
#define GL_LINEAR_MIPMAP_NEAREST 0x2701
52
#define GL_NEAREST_MIPMAP_LINEAR 0x2702
53
#define GL_LINEAR_MIPMAP_LINEAR 0x2703
54
#define GL_TEXTURE_MAG_FILTER 0x2800
55
#define GL_TEXTURE_MIN_FILTER 0x2801
56
#define GL_TEXTURE_WRAP_S 0x2802
57
#define GL_TEXTURE_WRAP_T 0x2803
58
#define GL_CLAMP 0x2900
59
#define GL_REPEAT 0x2901
60
61
#define GL_POINT 0x1B00
62
#define GL_LINE 0x1B01
63
#define GL_POINTS 0x0000
64
#define GL_LINES 0x0001
65
#define GL_LINE_LOOP 0x0002
66
#define GL_LINE_STRIP 0x0003
67
#define GL_TRIANGLES 0x0004
68
#define GL_TRIANGLE_STRIP 0x0005
69
#define GL_TRIANGLE_FAN 0x0006
70
#define GL_LIGHT0 0x4000
71
#define GL_ADD_SIGNED 0x8574
72
#define GL_INTERPOLATE 0x8575
73
#define GL_CONSTANT 0x8576
74
#define GL_PRIMARY_COLOR 0x8577
75
#define GL_PREVIOUS 0x8578
76
#define GL_SUBTRACT 0x84E7
77
#define GL_DOT3_RGB 0x86AE
78
#define GL_DOT3_RGBA 0x86AF
79
#define GL_TEXTURE 0x1702
80
#define GL_SRC_COLOR 0x0300
81
#define GL_ONE_MINUS_SRC_COLOR 0x0301
82
#define GL_SRC_ALPHA 0x0302
83
#define GL_ONE_MINUS_SRC_ALPHA 0x0303
84
85
#endif
// _SO_GL_TYPE_H_
86
87
GLubyte
unsigned char GLubyte
Definition
SoGLType.h:34
GLbyte
signed char GLbyte
Definition
SoGLType.h:32
GLbitfield
unsigned int GLbitfield
Definition
SoGLType.h:27
GLvoid
void GLvoid
Definition
SoGLType.h:41
GLshort
short GLshort
Definition
SoGLType.h:33
GLfloat
float GLfloat
Definition
SoGLType.h:37
GLdouble
double GLdouble
Definition
SoGLType.h:39
GLint
int GLint
Definition
SoGLType.h:29
GLenum
unsigned int GLenum
Definition
SoGLType.h:26
GLulong
unsigned long GLulong
Definition
SoGLType.h:36
GLsizei
int GLsizei
Definition
SoGLType.h:30
GLboolean
unsigned char GLboolean
Definition
SoGLType.h:31
GLuint
unsigned int GLuint
Definition
SoGLType.h:28
GLclampd
double GLclampd
Definition
SoGLType.h:40
GLushort
unsigned short GLushort
Definition
SoGLType.h:35
GLclampf
float GLclampf
Definition
SoGLType.h:38
Inventor
sys
SoGLType.h
Generated by
1.9.8