Assimp
v3.1.1 (June 2014)
|
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 | ( | ) |