openTRI 0.1
Vertices

Data Structures

struct  triVertC
 Vertex with color. More...
struct  triVertCN
 Vertex with color and normale. More...
struct  triVertUV
 Vertex with texture coordinates. More...
struct  triVertUVC
 Vertex with texture coordinates and color. More...
struct  triVertUVN
 Vertex with texture coordinates and normale. More...
struct  triVertUVCN
 Vertex with texture coordinates, color and normale. More...
struct  triVertFastUV
 Vertex with texture coordinates and color, optimized. More...
struct  triVertFastUVf
 Vertex with texture coordinates and color, optimized. More...
struct  triVertFastUVC
 Vertex with texture coordinates and color, optimized. More...
struct  triVertFastUVCf
 Vertex with texture coordinates and color, optimized. More...
struct  triVertFastUVN
 Vertex with texture coordinates and normale, optimized. More...
struct  triVertFastUVNf
 Vertex with texture coordinates and normale, optimized. More...
struct  triVertFastUVCN
 Vertex with texture coordinates, color and normale, optimized. More...
struct  triVertFastUVCNf
 Vertex with texture coordinates, color and normale, optimized. More...

Macros

#define TRI_VERTC_FORMAT   (GU_COLOR_8888|GU_VERTEX_32BITF)
#define TRI_VERTCN_FORMAT   (GU_NORMAL_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF)
#define TRI_VERTUV_FORMAT   (GU_TEXTURE_32BITF|GU_VERTEX_32BITF)
#define TRI_VERTUVC_FORMAT   (GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF)
#define TRI_VERTUVN_FORMAT   (GU_NORMAL_32BITF|GU_TEXTURE_32BITF|GU_VERTEX_32BITF)
#define TRI_VERTUVCN_FORMAT   (GU_NORMAL_32BITF|GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF)
#define TRI_VERTFASTUV_FORMAT   (GU_TEXTURE_8BIT|GU_VERTEX_16BIT)
#define TRI_VERTFASTUVF_FORMAT   (GU_TEXTURE_8BIT|GU_VERTEX_32BITF)
#define TRI_VERTFASTUVC_FORMAT   (GU_TEXTURE_8BIT|GU_COLOR_5650|GU_VERTEX_16BIT)
#define TRI_VERTFASTUVCF_FORMAT   (GU_TEXTURE_8BIT|GU_COLOR_4444|GU_VERTEX_32BITF)
#define TRI_VERTFASTUVN_FORMAT   (GU_NORMAL_8BIT|GU_TEXTURE_8BIT|GU_VERTEX_16BIT)
#define TRI_VERTFASTUVNF_FORMAT   (GU_NORMAL_16BIT|GU_TEXTURE_8BIT|GU_VERTEX_32BITF)
#define TRI_VERTFASTUVCN_FORMAT   (GU_NORMAL_8BIT|GU_TEXTURE_8BIT|GU_COLOR_5650|GU_VERTEX_16BIT)
#define TRI_VERTFASTUVCNF_FORMAT   (GU_NORMAL_8BIT|GU_TEXTURE_8BIT|GU_COLOR_5650|GU_VERTEX_32BITF)

Typedefs

typedef struct triVertC triVertC
 Vertex with color.
typedef struct triVertC triVertCf
typedef struct triVertCN triVertCN
 Vertex with color and normale.
typedef struct triVertCN triVertCNf
typedef struct triVertUV triVertUV
 Vertex with texture coordinates.
typedef struct triVertUV triVertUVf
typedef struct triVertUVC triVertUVC
 Vertex with texture coordinates and color.
typedef struct triVertUVC triVertUVCf
typedef struct triVertUVN triVertUVN
 Vertex with texture coordinates and normale.
typedef struct triVertUVN triVertUVNf
typedef struct triVertUVCN triVertUVCN
 Vertex with texture coordinates, color and normale.
typedef struct triVertUVCN triVertUVCNf
typedef struct triVertFastUV triVertFastUV
 Vertex with texture coordinates and color, optimized.
typedef struct triVertFastUVf triVertFastUVf
 Vertex with texture coordinates and color, optimized.
typedef struct triVertFastUVC triVertFastUVC
 Vertex with texture coordinates and color, optimized.
typedef struct triVertFastUVCf triVertFastUVCf
 Vertex with texture coordinates and color, optimized.
typedef struct triVertFastUVN triVertFastUVN
 Vertex with texture coordinates and normale, optimized.
typedef struct triVertFastUVNf triVertFastUVNf
 Vertex with texture coordinates and normale, optimized.
typedef struct triVertFastUVCN triVertFastUVCN
 Vertex with texture coordinates, color and normale, optimized.
typedef struct triVertFastUVCNf triVertFastUVCNf
 Vertex with texture coordinates, color and normale, optimized.

Detailed Description