Artec 3D Scanning SDK
2.0
|
Parameters for Fast mesh simplification algorithm. More...
#include <artec/sdk/algorithms/Algorithms.h>
Public Attributes | |
base::ScannerType | scannerType |
Scanner type. More... | |
int | triangleNumber |
Triangle number to target. More... | |
bool | keepBoundary |
Maintains boundary of the surface. More... | |
bool | enableAdditionalCriteria |
Simplification stops if either of the thresholding criteria below isn't satisfied. More... | |
bool | enableDistanceThreshold |
Limits maximum distance between the original and simplified meshes. More... | |
float | distanceThreshold |
Max error (in units^2). More... | |
bool | enableAngleThreshold |
Limit the maximum normals deviation. More... | |
float | angleThreshold |
Maximum angle between normals to the neighboring faces (in degrees). More... | |
bool | enableAspectRatioThreshold |
Limits edges length ratio. More... | |
float | aspectRatioThreshold |
Maximum available ratio of the edges in triangle. More... | |
Parameters for Fast mesh simplification algorithm.
Definition at line 317 of file Algorithms.h.
float artec::sdk::algorithms::FastMeshSimplificationSettings::angleThreshold |
Maximum angle between normals to the neighboring faces (in degrees).
Definition at line 341 of file Algorithms.h.
float artec::sdk::algorithms::FastMeshSimplificationSettings::aspectRatioThreshold |
Maximum available ratio of the edges in triangle.
Definition at line 347 of file Algorithms.h.
float artec::sdk::algorithms::FastMeshSimplificationSettings::distanceThreshold |
Max error (in units^2).
Definition at line 335 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAdditionalCriteria |
Simplification stops if either of the thresholding criteria below isn't satisfied.
Definition at line 329 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAngleThreshold |
Limit the maximum normals deviation.
Definition at line 338 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAspectRatioThreshold |
Limits edges length ratio.
Definition at line 344 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableDistanceThreshold |
Limits maximum distance between the original and simplified meshes.
Definition at line 332 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::keepBoundary |
Maintains boundary of the surface.
Definition at line 326 of file Algorithms.h.
base::ScannerType artec::sdk::algorithms::FastMeshSimplificationSettings::scannerType |
Scanner type.
Definition at line 320 of file Algorithms.h.
int artec::sdk::algorithms::FastMeshSimplificationSettings::triangleNumber |
Triangle number to target.
Definition at line 323 of file Algorithms.h.