C3D Toolkit  Kernel - 117958, Vision - 2.7.6.12

Triangulation simplification parameters. More...

#include <op_mesh_parameter.h>

Public Member Functions

 MbMeshSimplificationParams (const c3d::DoubleVector &toleranceLevels)
 Constructor for tolerance target.
 
 MbMeshSimplificationParams (const c3d::IndicesVector &triangleCountLevels)
 Constructor for triangles count target.
 
 ~MbMeshSimplificationParams ()
 Destructor. More...
 
bool IsTriangleCountTarget () const
 Is target tolerance.
 
bool IsToleranceTarget () const
 Get simplification levels for tolerance.
 
const c3d::DoubleVectorToleranceLevels () const
 Get simplification levels for triangles count.
 
const c3d::IndicesVectorTrianglesCountLevels () const
 Is parameters valid?
 

Detailed Description

Triangulation simplification parameters.

Triangulation simplification parameters. Simplification can be carried out until target triangles count reaching or until exceeding of specified tolerance.

Constructor & Destructor Documentation

◆ ~MbMeshSimplificationParams()

MbMeshSimplificationParams::~MbMeshSimplificationParams ( )
inline

Destructor.

Is target triangles count.


The documentation for this class was generated from the following file: