MeshCore::MeshSimplify Class Reference
#include <Decimation.h>
Public Member Functions | |
MeshSimplify (MeshKernel &) | |
void | simplify (float tolerance, float reduction) |
void | simplify (int targetSize) |
~MeshSimplify () | |
Constructor & Destructor Documentation
◆ MeshSimplify()
MeshSimplify::MeshSimplify | ( | MeshKernel & | mesh | ) |
◆ ~MeshSimplify()
MeshSimplify::~MeshSimplify | ( | ) |
Member Function Documentation
◆ simplify() [1/2]
void MeshSimplify::simplify | ( | float | tolerance, |
float | reduction | ||
) |
References MeshCore::MeshKernel::Adopt(), Simplify::Triangle::err, MeshCore::MeshKernel::GetFacets(), MeshCore::MeshKernel::GetPoints(), Simplify::simplify_mesh(), draftutils.utils::tolerance(), Simplify::triangles, Simplify::Vertex::tstart, and Simplify::vertices.
Referenced by Mesh::MeshObject::decimate().
◆ simplify() [2/2]
void MeshSimplify::simplify | ( | int | targetSize | ) |
The documentation for this class was generated from the following files:
- Sources/FreeCAD/src/Mod/Mesh/App/Core/Decimation.h
- Sources/FreeCAD/src/Mod/Mesh/App/Core/Decimation.cpp