ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::io::ReadTriangleMeshOptions Struct Reference

#include <AutoIO.h>

Public Attributes

bool enable_post_processing = false
 Enables post-processing on the mesh. More...
 
bool print_progress = false
 
std::function< bool(double)> update_progress
 

Detailed Description

Definition at line 24 of file AutoIO.h.

Member Data Documentation

◆ enable_post_processing

bool cloudViewer::io::ReadTriangleMeshOptions::enable_post_processing = false

Enables post-processing on the mesh.

Definition at line 26 of file AutoIO.h.

Referenced by cloudViewer::io::ReadTriangleMeshUsingASSIMP(), and cloudViewer::t::io::ReadTriangleMeshUsingASSIMP().

◆ print_progress

bool cloudViewer::io::ReadTriangleMeshOptions::print_progress = false

Print progress to stdout about loading progress. Also see update_progress if you want to have your own progress indicators or to be able to cancel loading.

Definition at line 30 of file AutoIO.h.

Referenced by cloudViewer::io::AutoReadMesh(), and cloudViewer::io::ReadTriangleMesh().

◆ update_progress

std::function<bool(double)> cloudViewer::io::ReadTriangleMeshOptions::update_progress

Callback to invoke as reading is progressing, parameter is percentage completion (0.-100.) return true indicates to continue loading, false means to try to stop loading and cleanup

Definition at line 34 of file AutoIO.h.

Referenced by cloudViewer::io::ReadTriangleMesh(), and cloudViewer::io::ReadTriangleMeshFromPLY().


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