MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::MeshLoadSettings Struct Reference

setting for mesh loading from external format, and locations of optional output data More...

#include <MRMesh/MRMeshLoadSettings.h>

Public Attributes

std::optional< Edges > * edges = nullptr
 optional load artifact: polyline edges
VertColors * colors = nullptr
 optional load artifact: per-vertex color map
FaceColors * faceColors = nullptr
 optional load artifact: per-face color map
VertUVCoords * uvCoords = nullptr
 optional load artifact: per-vertex uv-coordinates
VertNormals * normals = nullptr
 optional load artifact: per-vertex normals
MeshTexturetexture = nullptr
 optional load artifact: texture image
int * skippedFaceCount = nullptr
 optional output: counter of skipped faces during mesh creation
int * duplicatedVertexCount = nullptr
 optional output: counter of duplicated vertices (that created for resolve non-manifold geometry)
AffineXf3f * xf = nullptr
 optional output: transform for the loaded mesh to improve precision of vertex coordinates
ProgressCallback callback
 callback for set progress and stop process
bool telemetrySignal = true
 permit telemetry signal about loading

Detailed Description

setting for mesh loading from external format, and locations of optional output data


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