Artec 3D Scanning SDK  2.0
Public Attributes | List of all members
artec::sdk::algorithms::MeshSimplificationSettings Struct Reference

Parameters for Mesh simplification algorithm. More...

#include <artec/sdk/algorithms/Algorithms.h>

Public Attributes

base::ScannerType scannerType
 Scanner type. More...
 
SimplifyType simplifyType
 Simplification target: TriangleQuantity, Accuracy, Remesh, TriangleQuantityFast. More...
 
SimplifyMetric simplifyMetrics
 Simplification method: EdgeLength, DistanceToSurface etc. Not supported by Fast simplification. More...
 
int triangleNumber
 Triangle count after simplification. More...
 
bool keepBoundary
 Maintains boundary of the surface. More...
 
float angleThreshold
 Maximum angle between neighboring normals (in degrees). Not supported by Fast simplification. More...
 
float remeshEdgeThreshold
 Maximum edge length (in millimeters) after the Remesh operation. Not supported by Fast simplification. More...
 
float error
 Maximum error or length (in millimeters). Not supported by Fast simplification. More...
 

Detailed Description

Parameters for Mesh simplification algorithm.

Definition at line 290 of file Algorithms.h.

Member Data Documentation

float artec::sdk::algorithms::MeshSimplificationSettings::angleThreshold

Maximum angle between neighboring normals (in degrees). Not supported by Fast simplification.

Definition at line 308 of file Algorithms.h.

float artec::sdk::algorithms::MeshSimplificationSettings::error

Maximum error or length (in millimeters). Not supported by Fast simplification.

Definition at line 314 of file Algorithms.h.

bool artec::sdk::algorithms::MeshSimplificationSettings::keepBoundary

Maintains boundary of the surface.

Definition at line 305 of file Algorithms.h.

float artec::sdk::algorithms::MeshSimplificationSettings::remeshEdgeThreshold

Maximum edge length (in millimeters) after the Remesh operation. Not supported by Fast simplification.

Definition at line 311 of file Algorithms.h.

base::ScannerType artec::sdk::algorithms::MeshSimplificationSettings::scannerType

Scanner type.

Definition at line 293 of file Algorithms.h.

SimplifyMetric artec::sdk::algorithms::MeshSimplificationSettings::simplifyMetrics

Simplification method: EdgeLength, DistanceToSurface etc. Not supported by Fast simplification.

Definition at line 299 of file Algorithms.h.

SimplifyType artec::sdk::algorithms::MeshSimplificationSettings::simplifyType

Simplification target: TriangleQuantity, Accuracy, Remesh, TriangleQuantityFast.

Definition at line 296 of file Algorithms.h.

int artec::sdk::algorithms::MeshSimplificationSettings::triangleNumber

Triangle count after simplification.

Definition at line 302 of file Algorithms.h.


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