optional load artifacts and other setting for PLY file loading More...
#include <MRPly.h>
Public Attributes | |
std::optional< Triangulation > * | tris = nullptr |
optional load artifact: mesh triangles | |
std::optional< Edges > * | edges = nullptr |
optional load artifact: polyline edges | |
VertColors * | colors = nullptr |
optional load artifact: per-vertex color map | |
VertUVCoords * | uvCoords = nullptr |
optional load artifact: per-vertex uv-coordinates | |
VertNormals * | normals = nullptr |
optional load artifact: per-vertex normals | |
MeshTexture * | texture = nullptr |
optional load artifact: texture image | |
ProgressCallback | callback |
callback for set progress and stop process | |
optional load artifacts and other setting for PLY file loading
ProgressCallback MR::PlyLoadParams::callback |
callback for set progress and stop process
VertColors* MR::PlyLoadParams::colors = nullptr |
optional load artifact: per-vertex color map
std::optional<Edges>* MR::PlyLoadParams::edges = nullptr |
optional load artifact: polyline edges
VertNormals* MR::PlyLoadParams::normals = nullptr |
optional load artifact: per-vertex normals
MeshTexture* MR::PlyLoadParams::texture = nullptr |
optional load artifact: texture image
std::optional<Triangulation>* MR::PlyLoadParams::tris = nullptr |
optional load artifact: mesh triangles
VertUVCoords* MR::PlyLoadParams::uvCoords = nullptr |
optional load artifact: per-vertex uv-coordinates