#include <Decimation.h>
Public Member Functions | |
MeshSimplify (MeshKernel &) | |
void | simplify (float tolerance, float reduction) |
void | simplify (int targetSize) |
~MeshSimplify () | |
MeshSimplify::MeshSimplify | ( | MeshKernel & | mesh | ) |
MeshSimplify::~MeshSimplify | ( | ) |
void MeshSimplify::simplify | ( | float | tolerance, |
float | reduction | ||
) |
References MeshCore::MeshKernel::Adopt(), Simplify::Triangle::deleted, 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().
void MeshSimplify::simplify | ( | int | targetSize | ) |