|
Blender V5.0
|
#include "ModelReader.h"#include "dualcon.h"#include "octree.h"#include <algorithm>#include <cassert>#include <cfloat>#include <cmath>Go to the source code of this file.
Classes | |
| class | DualConInputReader |
Macros | |
| #define | GET_TRI(_mesh, _n) |
| #define | GET_CO(_mesh, _n) |
| #define | GET_CORNER_VERT(_mesh, _n) |
Functions | |
| static void | veccopy (float dst[3], const float src[3]) |
| 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) |
| #define GET_CO | ( | _mesh, | |
| _n ) |
Definition at line 24 of file dualcon_c_api.cpp.
Referenced by DualConInputReader::getNextTriangle().
| #define GET_CORNER_VERT | ( | _mesh, | |
| _n ) |
Definition at line 26 of file dualcon_c_api.cpp.
Referenced by DualConInputReader::getNextTriangle().
| #define GET_TRI | ( | _mesh, | |
| _n ) |
Definition at line 21 of file dualcon_c_api.cpp.
Referenced by DualConInputReader::getNextTriangle(), and DualConInputReader::getNextTriangle().
| 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 144 of file dualcon_c_api.cpp.
References Octree::getOutputMesh(), and Octree::scanConvert().
Definition at line 14 of file dualcon_c_api.cpp.
Referenced by DualConInputReader::getBoundingBox(), DualConInputReader::getNextTriangle(), and DualConInputReader::reset().