|
Open3D (C++ API)
0.19.0
|
Optional parameters to ReadPointCloud. More...
#include <PointCloudIO.h>
Public Member Functions | |
| ReadPointCloudOption (std::string format="auto", bool remove_nan_points=false, bool remove_infinite_points=false, bool print_progress=false, std::function< bool(double)> update_progress={}) | |
| ReadPointCloudOption (std::function< bool(double)> up) | |
Data Fields | |
| std::string | format |
| bool | remove_nan_points |
| Whether to remove all points that have nan. | |
| bool | remove_infinite_points |
| Whether to remove all points that have +-inf. | |
| bool | print_progress |
| std::function< bool(double)> | update_progress |
Optional parameters to ReadPointCloud.
|
inline |
|
inline |
| std::string open3d::io::ReadPointCloudOption::format |
Specifies what format the contents of the file are (and what loader to use), default "auto" means to go off of file extension. Note: "auto" is incompatible when reading directly from memory.
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.
Whether to remove all points that have +-inf.
Whether to remove all points that have nan.
| std::function<bool(double)> open3d::io::ReadPointCloudOption::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