ReactOS  0.4.11-dev-433-g473ca91
nurbsconsts.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define N_SAMPLING_TOLERANCE   1
 
#define N_S_RATE   6
 
#define N_T_RATE   7
 
#define N_CLAMPFACTOR   13
 
#define N_NOCLAMPING   0.0
 
#define N_MINSAVINGS   14
 
#define N_NOSAVINGSSUBDIVISION   0.0
 
#define N_CULLING   2
 
#define N_NOCULLING   0.0
 
#define N_CULLINGON   1.0
 
#define N_SAMPLINGMETHOD   10
 
#define N_NOSAMPLING   0.0
 
#define N_FIXEDRATE   3.0
 
#define N_DOMAINDISTANCE   2.0
 
#define N_PARAMETRICDISTANCE   5.0
 
#define N_PATHLENGTH   6.0
 
#define N_SURFACEAREA   7.0
 
#define N_OBJECTSPACE_PARA   8.0
 
#define N_OBJECTSPACE_PATH   9.0
 
#define N_BBOX_SUBDIVIDING   17
 
#define N_NOBBOXSUBDIVISION   0.0
 
#define N_BBOXTIGHT   1.0
 
#define N_BBOXROUND   2.0
 
#define N_DISPLAY   3
 
#define N_FILL   1.0
 
#define N_OUTLINE_POLY   2.0
 
#define N_OUTLINE_TRI   3.0
 
#define N_OUTLINE_QUAD   4.0
 
#define N_OUTLINE_PATCH   5.0
 
#define N_OUTLINE_PARAM   6.0
 
#define N_OUTLINE_PARAM_S   7.0
 
#define N_OUTLINE_PARAM_ST   8.0
 
#define N_OUTLINE_SUBDIV   9.0
 
#define N_OUTLINE_SUBDIV_S   10.0
 
#define N_OUTLINE_SUBDIV_ST   11.0
 
#define N_ISOLINE_S   12.0
 
#define N_ERRORCHECKING   4
 
#define N_NOMSG   0.0
 
#define N_MSG   1.0
 
#define N_PIXEL_TOLERANCE   N_SAMPLING_TOLERANCE
 
#define N_ERROR_TOLERANCE   20
 
#define N_SUBDIVISIONS   5
 
#define N_TILES   8
 
#define N_TMP1   9
 
#define N_TMP2   N_SAMPLINGMETHOD
 
#define N_TMP3   11
 
#define N_TMP4   12
 
#define N_TMP5   N_CLAMPFACTOR
 
#define N_TMP6   N_MINSAVINGS
 
#define N_S_STEPS   N_S_RATE
 
#define N_T_STEPS   N_T_RATE
 
#define N_CULLINGMATRIX   1
 
#define N_SAMPLINGMATRIX   2
 
#define N_BBOXMATRIX   3
 
#define N_BBOXSIZE   4
 
#define N_P2D   0x8
 
#define N_P2DR   0xd
 

Macro Definition Documentation

#define N_BBOX_SUBDIVIDING   17

Definition at line 63 of file nurbsconsts.h.

Referenced by Mapdesc::getProperty(), Mapdesc::isProperty(), and Mapdesc::setProperty().

#define N_BBOXMATRIX   3

Definition at line 107 of file nurbsconsts.h.

Referenced by NurbsTessellator::setnurbsproperty().

#define N_BBOXROUND   2.0

Definition at line 66 of file nurbsconsts.h.

Referenced by Mapdesc::bboxTooBig().

#define N_BBOXSIZE   4

Definition at line 112 of file nurbsconsts.h.

Referenced by NurbsTessellator::setnurbsproperty().

#define N_BBOXTIGHT   1.0

Definition at line 65 of file nurbsconsts.h.

#define N_CLAMPFACTOR   13

Definition at line 44 of file nurbsconsts.h.

Referenced by Mapdesc::getProperty(), Mapdesc::isProperty(), and Mapdesc::setProperty().

#define N_CULLINGMATRIX   1
#define N_CULLINGON   1.0

Definition at line 53 of file nurbsconsts.h.

Referenced by gluGetNurbsProperty(), and gluNurbsProperty().

#define N_DOMAINDISTANCE   2.0

Definition at line 57 of file nurbsconsts.h.

Referenced by gluGetNurbsProperty(), gluNurbsProperty(), and Mapdesc::isDomainSampling().

#define N_ERRORCHECKING   4
#define N_FILL   1.0
#define N_FIXEDRATE   3.0

Definition at line 56 of file nurbsconsts.h.

Referenced by Mapdesc::isConstantSampling().

#define N_ISOLINE_S   12.0

Definition at line 82 of file nurbsconsts.h.

Referenced by Subdivider::render().

#define N_MINSAVINGS   14

Definition at line 46 of file nurbsconsts.h.

Referenced by Mapdesc::getProperty(), Mapdesc::isProperty(), and Mapdesc::setProperty().

#define N_MSG   1.0

Definition at line 85 of file nurbsconsts.h.

Referenced by Renderhints::Renderhints().

#define N_NOBBOXSUBDIVISION   0.0
#define N_NOCLAMPING   0.0

Definition at line 45 of file nurbsconsts.h.

Referenced by Patch::clamp(), Mapdesc::Mapdesc(), and Mapdesc::setProperty().

#define N_NOCULLING   0.0

Definition at line 52 of file nurbsconsts.h.

Referenced by gluNurbsProperty(), Mapdesc::isCulling(), and Mapdesc::Mapdesc().

#define N_NOMSG   0.0

Definition at line 84 of file nurbsconsts.h.

Referenced by NurbsTessellator::do_check_knots().

#define N_NOSAMPLING   0.0

Definition at line 55 of file nurbsconsts.h.

Referenced by Mapdesc::Mapdesc().

#define N_NOSAVINGSSUBDIVISION   0.0

Definition at line 47 of file nurbsconsts.h.

Referenced by Patch::getstepsize(), Mapdesc::Mapdesc(), and Mapdesc::setProperty().

#define N_OBJECTSPACE_PARA   8.0
#define N_OBJECTSPACE_PATH   9.0
#define N_OUTLINE_PARAM   6.0

Definition at line 76 of file nurbsconsts.h.

Referenced by Subdivider::subdivideInS().

#define N_OUTLINE_PARAM_S   7.0

Definition at line 77 of file nurbsconsts.h.

Referenced by Subdivider::splitInS().

#define N_OUTLINE_PARAM_ST   8.0

Definition at line 78 of file nurbsconsts.h.

Referenced by Subdivider::splitInT().

#define N_OUTLINE_PATCH   5.0
#define N_OUTLINE_POLY   2.0

Definition at line 72 of file nurbsconsts.h.

Referenced by gluGetNurbsProperty(), and gluNurbsProperty().

#define N_OUTLINE_QUAD   4.0

Definition at line 74 of file nurbsconsts.h.

Referenced by Renderhints::init().

#define N_OUTLINE_SUBDIV   9.0

Definition at line 79 of file nurbsconsts.h.

Referenced by Subdivider::nonSamplingSplit().

#define N_OUTLINE_SUBDIV_S   10.0

Definition at line 80 of file nurbsconsts.h.

Referenced by Subdivider::monosplitInS().

#define N_OUTLINE_SUBDIV_ST   11.0

Definition at line 81 of file nurbsconsts.h.

Referenced by Subdivider::monosplitInT().

#define N_OUTLINE_TRI   3.0

Definition at line 73 of file nurbsconsts.h.

Referenced by Renderhints::init().

#define N_PARAMETRICDISTANCE   5.0
#define N_PATHLENGTH   6.0
#define N_S_RATE   6

Definition at line 42 of file nurbsconsts.h.

#define N_SAMPLING_TOLERANCE   1

Definition at line 41 of file nurbsconsts.h.

#define N_SUBDIVISIONS   5
#define N_SURFACEAREA   7.0

Definition at line 60 of file nurbsconsts.h.

Referenced by Mapdesc::isSurfaceAreaSampling().

#define N_T_RATE   7

Definition at line 43 of file nurbsconsts.h.

#define N_TILES   8

Definition at line 92 of file nurbsconsts.h.

#define N_TMP1   9
#define N_TMP2   N_SAMPLINGMETHOD

Definition at line 94 of file nurbsconsts.h.

#define N_TMP3   11

Definition at line 95 of file nurbsconsts.h.

#define N_TMP4   12

Definition at line 96 of file nurbsconsts.h.

#define N_TMP5   N_CLAMPFACTOR

Definition at line 97 of file nurbsconsts.h.

#define N_TMP6   N_MINSAVINGS

Definition at line 98 of file nurbsconsts.h.