|
Blender
V3.3
|
Go to the source code of this file.
Classes | |
| struct | DualConInput |
Typedefs | |
| typedef float(* | DualConCo)[3] |
| typedef unsigned int(* | DualConTri)[3] |
| typedef unsigned int * | DualConLoop |
| 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 void*(* DualConAllocOutput) (int totvert, int totquad) |
| typedef struct DualConInput DualConInput |
| typedef unsigned int* DualConLoop |
| enum DualConFlags |
| enum DualConMode |
| 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 | ||
| ) |
Definition at line 147 of file dualcon_c_api.cpp.
References Octree::getOutputMesh(), r, Octree::scanConvert(), and threshold.