Go to the source code of this file.
Classes |
| struct | DualConInput |
Typedefs |
| typedef float(* | DualConCo )[3] |
| typedef unsigned int(* | DualConFaces )[4] |
| typedef struct DualConInput | DualConInput |
| typedef void *(* | DualConAllocOutput )(int totvert, int totquad) |
| typedef void(* | DualConAddVert )(void *output, const float co[3]) |
| typedef void(* | DualConAddQuad )(void *output, const int vert_indices[4]) |
Enumerations |
| enum | DualConFlags { DUALCON_FLOOD_FILL = 1
} |
| enum | DualConMode { DUALCON_CENTROID,
DUALCON_MASS_POINT,
DUALCON_SHARP_FEATURES
} |
Functions |
| void * | dualcon (const DualConInput *input_mesh, DualConAllocOutput alloc_output, DualConAddVert add_vert, DualConAddQuad add_quad, DualConFlags flags, DualConMode mode, float threshold, float hermite_num, float scale, int depth) |
Typedef Documentation
| typedef void(* DualConAddQuad)(void *output, const int vert_indices[4]) |
Enumeration Type Documentation
- Enumerator:
| DUALCON_CENTROID |
|
| DUALCON_MASS_POINT |
|
| DUALCON_SHARP_FEATURES |
|
Definition at line 57 of file dualcon.h.
Function Documentation