ReactOS 0.4.15-dev-7906-g1b85a5f
glsurfeval.h File Reference
#include "basicsurfeval.h"
#include "bezierPatchMesh.h"
#include <GL/gl.h>
#include <GL/glu.h>
Include dependency graph for glsurfeval.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  surfEvalMachine
 
class  StoredVertex
 
class  OpenGLSurfaceEvaluator
 

Macros

#define TYPECOORD   1
 
#define TYPEPOINT   2
 
#define VERTEX_CACHE_SIZE   3
 
#define IN_MAX_BEZIER_ORDER   40 /*XXX should be bigger than machine order*/
 
#define IN_MAX_DIMENSION   4
 

Typedefs

typedef struct surfEvalMachine surfEvalMachine
 

Macro Definition Documentation

◆ IN_MAX_BEZIER_ORDER

#define IN_MAX_BEZIER_ORDER   40 /*XXX should be bigger than machine order*/

Definition at line 56 of file glsurfeval.h.

◆ IN_MAX_DIMENSION

#define IN_MAX_DIMENSION   4

Definition at line 60 of file glsurfeval.h.

◆ TYPECOORD

#define TYPECOORD   1

Definition at line 48 of file glsurfeval.h.

◆ TYPEPOINT

#define TYPEPOINT   2

Definition at line 49 of file glsurfeval.h.

◆ VERTEX_CACHE_SIZE

#define VERTEX_CACHE_SIZE   3

Definition at line 52 of file glsurfeval.h.

Typedef Documentation

◆ surfEvalMachine