API
Methods
|
Checks the consistency of the mesh (currently checks for holes, non-manifold edges and vertices) and returns a string with debug information in case of problems |
|
Merges triangles sharing an edge to quads if they fulfill the given criteria |
|
Create the corresponding AABB object to a set of min and max values |
|
Create the corresponding AABB object to a set of points |
Create the corresponding mesh with data object to a mesh object |
|
Create the corresponding SPH interpolator object to a set of particle data |
|
|
Barnacle decimation |
|
Mesh simplification designed for marching cubes surfaces meshes inspired by the "Compact Contouring"/"Mesh displacement" approach by Doug Moore and Joe Warren |
Performs a neighborhood search (multi-threaded implementation) |
|
|
Laplacian Smoothing with feature weights |
Laplacian smoothing of a normal field |
|
|
Reconstruct the surface from only particle positions |
|
Surface reconstruction based on particle positions with subsequent post-processing |
|
Write the mesh and its attributes to a file using meshio |
Classes
|
Aabb3d wrapper |
MixedTriQuadMesh3d wrapper |
|
MeshWithData wrapper |
|
|
SphInterpolator wrapper |
SurfaceReconstruction wrapper |
|
TriMesh3d wrapper |
|
|
MeshWithData wrapper |
UniformGrid wrapper |