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_STORE_DICT,
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_SCHEME_INVALID = -1,
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 55 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 114 of file GT_Types.h.
Enumerator |
---|
GT_INDEXING_SMALL |
|
GT_INDEXING_LARGE |
|
GT_INDEXING_QUICK |
|
GT_INDEXING_CHECK |
|
Definition at line 106 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 90 of file GT_Types.h.
Enumerator |
---|
GT_PARAMETERIZATION_INVALID |
|
GT_PARAMETERIZATION_UNIFORM |
|
GT_PARAMETERIZATION_CHORD |
|
GT_PARAMETERIZATION_CENTRIPETAL |
|
GT_PARAMETERIZATION_APPROXARC |
|
Definition at line 71 of file GT_Types.h.
Subdivision schemes.
Enumerator |
---|
GT_SCHEME_INVALID |
|
GT_CATMULL_CLARK |
|
GT_LOOP |
|
GT_BILINEAR |
|
Definition at line 81 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_STORE_DICT |
|
GT_NUM_STORAGE_TYPES |
|
Definition at line 19 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 36 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