|
Assimp
v4.1. (December 2018)
|
Classes | |
| class | CatmullClarkSubdivider |
| Subdivider stub class to implement the Catmull-Clarke subdivision algorithm. More... | |
| struct | CatmullClarkSubdivider::Edge |
| Intermediate description of an edge between two corners of a polygon. More... | |
Macros | |
| #define | FLATTEN_FACE_IDX(mesh_idx, face_idx) (moffsets[mesh_idx].first+face_idx) |
| #define | FLATTEN_VERTEX_IDX(mesh_idx, vert_idx) (moffsets[mesh_idx].second+vert_idx) |
| #define | GET_ADJACENT_FACES_AND_CNT(vidx, fstartout, numout) fstartout = &faceadjac[ofsadjvec[vidx]], numout = cntadjfac[vidx] |
| #define | INIT_EDGE_HASH_TEMPORARIES() unsigned int eh_tmp0__, eh_tmp1__; |
| #define | MAKE_EDGE_HASH(id0, id1) |
Functions | |
| void | mydummy () |
| #define FLATTEN_FACE_IDX | ( | mesh_idx, | |
| face_idx | |||
| ) | (moffsets[mesh_idx].first+face_idx) |
| #define FLATTEN_VERTEX_IDX | ( | mesh_idx, | |
| vert_idx | |||
| ) | (moffsets[mesh_idx].second+vert_idx) |
| #define GET_ADJACENT_FACES_AND_CNT | ( | vidx, | |
| fstartout, | |||
| numout | |||
| ) | fstartout = &faceadjac[ofsadjvec[vidx]], numout = cntadjfac[vidx] |
| #define INIT_EDGE_HASH_TEMPORARIES | ( | ) | unsigned int eh_tmp0__, eh_tmp1__; |
| #define MAKE_EDGE_HASH | ( | id0, | |
| id1 | |||
| ) |
| void mydummy | ( | ) |