Functions | |
| Expected< PointCloud > | MR::PointsLoad::fromText (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| loads from .csv, .asc, .xyz, .txt file | |
| Expected< PointCloud > | MR::PointsLoad::fromText (std::istream &in, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromPts (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| loads from Laser scan plain data format (.pts) file | |
| Expected< PointCloud > | MR::PointsLoad::fromPts (std::istream &in, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromPly (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| loads from .ply file | |
| Expected< PointCloud > | MR::PointsLoad::fromPly (std::istream &in, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromObj (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| loads from .obj file | |
| Expected< PointCloud > | MR::PointsLoad::fromObj (std::istream &in, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromDxf (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromDxf (std::istream &in, const PointsLoadSettings &settings={}) |
| Expected< PointCloud > | MR::PointsLoad::fromAnySupportedFormat (const std::filesystem::path &file, const PointsLoadSettings &settings={}) |
| detects the format from file extension and loads points from it | |
| Expected< PointCloud > | MR::PointsLoad::fromAnySupportedFormat (std::istream &in, const std::string &extension, const PointsLoadSettings &settings={}) |
| extension in *.ext format | |
| MR_BIND_IGNORE void | MR::PointsLoad::telemetryLogSize (const PointCloud &cloud) |
| emits telemetry signal with the integer logarithm of the number of points | |
| Expected< PointCloud > MR::PointsLoad::fromAnySupportedFormat | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
detects the format from file extension and loads points from it
| Expected< PointCloud > MR::PointsLoad::fromAnySupportedFormat | ( | std::istream & | in, |
| const std::string & | extension, | ||
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
extension in *.ext format
| Expected< PointCloud > MR::PointsLoad::fromDxf | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| Expected< PointCloud > MR::PointsLoad::fromDxf | ( | std::istream & | in, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| Expected< PointCloud > MR::PointsLoad::fromObj | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
loads from .obj file
| Expected< PointCloud > MR::PointsLoad::fromObj | ( | std::istream & | in, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| Expected< PointCloud > MR::PointsLoad::fromPly | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
loads from .ply file
| Expected< PointCloud > MR::PointsLoad::fromPly | ( | std::istream & | in, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| Expected< PointCloud > MR::PointsLoad::fromPts | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
loads from Laser scan plain data format (.pts) file
| Expected< PointCloud > MR::PointsLoad::fromPts | ( | std::istream & | in, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| Expected< PointCloud > MR::PointsLoad::fromText | ( | const std::filesystem::path & | file, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
loads from .csv, .asc, .xyz, .txt file
| Expected< PointCloud > MR::PointsLoad::fromText | ( | std::istream & | in, |
| const PointsLoadSettings & | settings = {} ) |
#include <MRMesh/MRPointsLoad.h>
| MR_BIND_IGNORE void MR::PointsLoad::telemetryLogSize | ( | const PointCloud & | cloud | ) |
#include <MRMesh/MRPointsLoad.h>
emits telemetry signal with the integer logarithm of the number of points