|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromText (const std::filesystem::path &file, const PointsLoadSettings &settings) |
| loads from .csv, .asc, .xyz, .txt file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromText (std::istream &in, const PointsLoadSettings &settings) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromText (const std::filesystem::path &file, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromText (std::istream &in, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromPts (const std::filesystem::path &file, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
| loads from Laser scan plain data format (.pts) file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromPts (std::istream &in, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromCtm (const std::filesystem::path &file, VertColors *colors=nullptr, ProgressCallback callback={}) |
| loads from .ctm file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromCtm (std::istream &in, VertColors *colors=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromPly (const std::filesystem::path &file, VertColors *colors=nullptr, ProgressCallback callback={}) |
| loads from .ply file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromPly (std::istream &in, VertColors *colors=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromObj (const std::filesystem::path &file, ProgressCallback callback={}) |
| loads from .obj file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromObj (std::istream &in, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromE57 (const std::filesystem::path &file, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
| loads from .e57 file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromLas (const std::filesystem::path &file, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
| loads from .las file
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromLas (std::istream &in, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromDxf (const std::filesystem::path &file, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromDxf (std::istream &in, ProgressCallback callback={}) |
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromAnySupportedFormat (const std::filesystem::path &file, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
| detects the format from file extension and loads points from it
|
|
MRMESH_API Expected< PointCloud > | MR::PointsLoad::fromAnySupportedFormat (std::istream &in, const std::string &extension, VertColors *colors=nullptr, AffineXf3f *outXf=nullptr, ProgressCallback callback={}) |
| extension in *.ext format
|
|