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