Go to the source code of this file.
|
enum | GT_Storage {
GT_STORE_INVALID =-1,
GT_STORE_UINT8,
GT_STORE_INT8,
GT_STORE_INT16,
GT_STORE_INT32,
GT_STORE_INT64,
GT_STORE_REAL16,
GT_STORE_FPREAL16 =GT_STORE_REAL16,
GT_STORE_REAL32,
GT_STORE_FPREAL32 =GT_STORE_REAL32,
GT_STORE_REAL64,
GT_STORE_FPREAL64 =GT_STORE_REAL64,
GT_STORE_STRING,
GT_NUM_STORAGE_TYPES
} |
|
enum | GT_Type {
GT_TYPE_NONE = -1,
GT_TYPE_POINT,
GT_TYPE_HPOINT,
GT_TYPE_VECTOR,
GT_TYPE_NORMAL,
GT_TYPE_COLOR,
GT_TYPE_QUATERNION,
GT_TYPE_MATRIX3,
GT_TYPE_MATRIX,
GT_TYPE_ST,
GT_TYPE_HIDDEN,
GT_TYPE_BOX2,
GT_TYPE_BOX,
GT_TYPE_TEXTURE,
GT_TYPE_INDEXPAIR
} |
|
enum | GT_Basis {
GT_BASIS_INVALID = -1,
GT_BASIS_LINEAR,
GT_BASIS_BEZIER,
GT_BASIS_BSPLINE,
GT_BASIS_CATMULLROM,
GT_BASIS_CATMULL_ROM = GT_BASIS_CATMULLROM,
GT_BASIS_HERMITE,
GT_BASIS_POWER,
GT_NUM_BASIS_TYPES
} |
|
enum | GT_Parameterization {
GT_PARAMETERIZATION_INVALID = -1,
GT_PARAMETERIZATION_UNIFORM,
GT_PARAMETERIZATION_CHORD,
GT_PARAMETERIZATION_CENTRIPETAL,
GT_PARAMETERIZATION_APPROXARC
} |
|
enum | GT_Scheme { GT_CATMULL_CLARK,
GT_LOOP,
GT_BILINEAR
} |
| Subdivision schemes. More...
|
|
enum | GT_Owner {
GT_OWNER_INVALID = -1,
GT_OWNER_VERTEX,
GT_OWNER_POINT,
GT_OWNER_UNIFORM,
GT_OWNER_DETAIL,
GT_OWNER_SHARED = GT_OWNER_POINT,
GT_OWNER_PRIMITIVE = GT_OWNER_UNIFORM,
GT_OWNER_CONSTANT = GT_OWNER_DETAIL,
GT_OWNER_MAX
} |
|
enum | GT_IndexingMode { GT_INDEXING_SMALL,
GT_INDEXING_LARGE,
GT_INDEXING_QUICK,
GT_INDEXING_CHECK
} |
|
enum | GT_CacheEventType {
GT_CACHE_DETAIL_DELETE,
GT_CACHE_ATTRIBUTE_CHANGE,
GT_CACHE_ATTRIBUTE_CREATE,
GT_CACHE_ATTRIBUTE_DELETE,
GT_CACHE_INDEXMAP_CHANGE,
GT_CACHE_GROUP_CHANGE,
GT_CACHE_GROUP_CREATE,
GT_CACHE_GROUP_DELETE
} |
|
Enumerator |
---|
GT_BASIS_INVALID |
|
GT_BASIS_LINEAR |
|
GT_BASIS_BEZIER |
|
GT_BASIS_BSPLINE |
|
GT_BASIS_CATMULLROM |
|
GT_BASIS_CATMULL_ROM |
|
GT_BASIS_HERMITE |
|
GT_BASIS_POWER |
|
GT_NUM_BASIS_TYPES |
|
Definition at line 53 of file GT_Types.h.
Enumerator |
---|
GT_CACHE_DETAIL_DELETE |
|
GT_CACHE_ATTRIBUTE_CHANGE |
|
GT_CACHE_ATTRIBUTE_CREATE |
|
GT_CACHE_ATTRIBUTE_DELETE |
|
GT_CACHE_INDEXMAP_CHANGE |
|
GT_CACHE_GROUP_CHANGE |
|
GT_CACHE_GROUP_CREATE |
|
GT_CACHE_GROUP_DELETE |
|
Definition at line 110 of file GT_Types.h.
Enumerator |
---|
GT_INDEXING_SMALL |
|
GT_INDEXING_LARGE |
|
GT_INDEXING_QUICK |
|
GT_INDEXING_CHECK |
|
Definition at line 102 of file GT_Types.h.
Enumerator |
---|
GT_OWNER_INVALID |
|
GT_OWNER_VERTEX |
|
GT_OWNER_POINT |
|
GT_OWNER_UNIFORM |
|
GT_OWNER_DETAIL |
|
GT_OWNER_SHARED |
|
GT_OWNER_PRIMITIVE |
|
GT_OWNER_CONSTANT |
|
GT_OWNER_MAX |
|
Definition at line 86 of file GT_Types.h.
Enumerator |
---|
GT_PARAMETERIZATION_INVALID |
|
GT_PARAMETERIZATION_UNIFORM |
|
GT_PARAMETERIZATION_CHORD |
|
GT_PARAMETERIZATION_CENTRIPETAL |
|
GT_PARAMETERIZATION_APPROXARC |
|
Definition at line 69 of file GT_Types.h.
Subdivision schemes.
Enumerator |
---|
GT_CATMULL_CLARK |
|
GT_LOOP |
|
GT_BILINEAR |
|
Definition at line 79 of file GT_Types.h.
Enumerator |
---|
GT_STORE_INVALID |
|
GT_STORE_UINT8 |
|
GT_STORE_INT8 |
|
GT_STORE_INT16 |
|
GT_STORE_INT32 |
|
GT_STORE_INT64 |
|
GT_STORE_REAL16 |
|
GT_STORE_FPREAL16 |
|
GT_STORE_REAL32 |
|
GT_STORE_FPREAL32 |
|
GT_STORE_REAL64 |
|
GT_STORE_FPREAL64 |
|
GT_STORE_STRING |
|
GT_NUM_STORAGE_TYPES |
|
Definition at line 18 of file GT_Types.h.
Enumerator |
---|
GT_TYPE_NONE |
|
GT_TYPE_POINT |
|
GT_TYPE_HPOINT |
|
GT_TYPE_VECTOR |
|
GT_TYPE_NORMAL |
|
GT_TYPE_COLOR |
|
GT_TYPE_QUATERNION |
|
GT_TYPE_MATRIX3 |
|
GT_TYPE_MATRIX |
|
GT_TYPE_ST |
|
GT_TYPE_HIDDEN |
|
GT_TYPE_BOX2 |
|
GT_TYPE_BOX |
|
GT_TYPE_TEXTURE |
|
GT_TYPE_INDEXPAIR |
|
Definition at line 34 of file GT_Types.h.
Perform mapping between enum and string name
Perform mapping between enum and string name
Compute the number of spans for a given basis and cv count. For basis types other than linear, the order is assumed to be 4.
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name
Perform mapping between enum and string name