#include <artec/sdk/algorithms/Algorithms.h>
Public Attributes | |
base::ScannerType | scannerType |
Scanner type. More... | |
int | triangleNumber |
Triangles number after simplification. More... | |
bool | keepBoundary |
Algorithms won't modify boundary of given surface if true. More... | |
bool | enableAdditionalCriteria |
Simplification stops if one of the thresholding criteras below are not satisfied. More... | |
bool | enableDistanceThreshold |
Limit maximal distance between original and simplified meshes. More... | |
float | distanceThreshold |
Max error(in units^2) More... | |
bool | enableAngleThreshold |
Limit maximal normals deviation. More... | |
float | angleThreshold |
Maximal angle between neighbor faces normals (in degrees) More... | |
bool | enableAspectRatioThreshold |
Limit edges length ratio. More... | |
float | aspectRatioThreshold |
Maximal available ratio of edges in triangle. More... | |
Detailed Description
Definition at line 210 of file Algorithms.h.
Member Data Documentation
float artec::sdk::algorithms::FastMeshSimplificationSettings::angleThreshold |
Maximal angle between neighbor faces normals (in degrees)
Definition at line 220 of file Algorithms.h.
float artec::sdk::algorithms::FastMeshSimplificationSettings::aspectRatioThreshold |
Maximal available ratio of edges in triangle.
Definition at line 222 of file Algorithms.h.
float artec::sdk::algorithms::FastMeshSimplificationSettings::distanceThreshold |
Max error(in units^2)
Definition at line 218 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAdditionalCriteria |
Simplification stops if one of the thresholding criteras below are not satisfied.
Definition at line 216 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAngleThreshold |
Limit maximal normals deviation.
Definition at line 219 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableAspectRatioThreshold |
Limit edges length ratio.
Definition at line 221 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::enableDistanceThreshold |
Limit maximal distance between original and simplified meshes.
Definition at line 217 of file Algorithms.h.
bool artec::sdk::algorithms::FastMeshSimplificationSettings::keepBoundary |
Algorithms won't modify boundary of given surface if true.
Definition at line 214 of file Algorithms.h.
base::ScannerType artec::sdk::algorithms::FastMeshSimplificationSettings::scannerType |
Scanner type.
Definition at line 212 of file Algorithms.h.
int artec::sdk::algorithms::FastMeshSimplificationSettings::triangleNumber |
Triangles number after simplification.
Definition at line 213 of file Algorithms.h.
The documentation for this struct was generated from the following file:
- artec/sdk/algorithms/Algorithms.h