Go to the source code of this file.
|
| enum | VertexArrayEnum {
VA_Position =0
, VA_Normal
, VA_TexCoord_0
, VA_TexCoord_1
,
VA_Color_0
, VA_Color_1
, VA_Joints_0
, VA_Joints_1
,
VA_Weights_0
, VA_Weights_1
} |
| enum | VA_ComponentType {
VA_BYTE
, VA_UBYTE
, VA_SHORT
, VA_USHORT
,
VA_INT
, VA_UINT
, VA_FLOAT
, VA_DOUBLE
,
VA_INVALID
} |
|
| void | stackTrace () |
| Point | FaceCollection_FacePoint (FaceCollection *coll, int face, float u, float v) |
| Vector | FaceCollection_Normal (FaceCollection *coll, int face, float u, float v) |
| Point2d | FaceCollection_TexCoord (FaceCollection *coll, int face, float u, float v) |
| float | FaceCollection_TexCoord3 (FaceCollection *coll, int face, float u, float v) |
| unsigned int | FaceCollection_Color (FaceCollection *coll, int face, float u, float v) |
| std::tuple< int, Point, float, float > | FaceCollection_IntersectFace (FaceCollection *coll, Point start_pos, Vector ray_dir) |
| float | FaceCollection_CalculateFaceArea (FaceCollection *coll, int face) |
| std::tuple< int, float, float > | FaceCollection_PickRandomPoint_areasensitive (FaceCollection *coll) |
◆ VA_ComponentType
| Enumerator |
|---|
| VA_BYTE | |
| VA_UBYTE | |
| VA_SHORT | |
| VA_USHORT | |
| VA_INT | |
| VA_UINT | |
| VA_FLOAT | |
| VA_DOUBLE | |
| VA_INVALID | |
◆ VertexArrayEnum
| Enumerator |
|---|
| VA_Position | |
| VA_Normal | |
| VA_TexCoord_0 | |
| VA_TexCoord_1 | |
| VA_Color_0 | |
| VA_Color_1 | |
| VA_Joints_0 | |
| VA_Joints_1 | |
| VA_Weights_0 | |
| VA_Weights_1 | |
◆ FaceCollection_CalculateFaceArea()
| float FaceCollection_CalculateFaceArea |
( |
FaceCollection * | coll, |
|
|
int | face ) |
◆ FaceCollection_Color()
| unsigned int FaceCollection_Color |
( |
FaceCollection * | coll, |
|
|
int | face, |
|
|
float | u, |
|
|
float | v ) |
◆ FaceCollection_FacePoint()
◆ FaceCollection_IntersectFace()
◆ FaceCollection_Normal()
◆ FaceCollection_PickRandomPoint_areasensitive()
| std::tuple< int, float, float > FaceCollection_PickRandomPoint_areasensitive |
( |
FaceCollection * | coll | ) |
|
◆ FaceCollection_TexCoord()
◆ FaceCollection_TexCoord3()
| float FaceCollection_TexCoord3 |
( |
FaceCollection * | coll, |
|
|
int | face, |
|
|
float | u, |
|
|
float | v ) |
◆ stackTrace()