Solar
Public Member Functions | List of all members
SolAR::api::input::files::IPointCloudLoader Class Referenceabstract

Loads a point cloud from a file. UUID: 1abd8117-87d3-4c6c-8fb6-c2fdb7359ee2 More...

#include <IPointCloudLoader.h>

Inheritance diagram for SolAR::api::input::files::IPointCloudLoader:
Inheritance graph
[legend]
Collaboration diagram for SolAR::api::input::files::IPointCloudLoader:
Collaboration graph
[legend]

Public Member Functions

virtual FrameworkReturnCode load (const std::string &filepath, SRef< SolAR::datastructure::PointCloud > &pointCloud)=0
 Load a PointCloud from a filepath (.pcd or .ply) More...
 

Detailed Description

Loads a point cloud from a file. UUID: 1abd8117-87d3-4c6c-8fb6-c2fdb7359ee2

Member Function Documentation

◆ load()

virtual FrameworkReturnCode SolAR::api::input::files::IPointCloudLoader::load ( const std::string &  filepath,
SRef< SolAR::datastructure::PointCloud > &  pointCloud 
)
pure virtual

Load a PointCloud from a filepath (.pcd or .ply)

Parameters
[in]filepaththe path to the mesh file
[out]pointCloudthe point cloud to fill
Returns
FrameworkReturnCode::SUCCESS if load succeed, else FrameworkReturnCode::_ERROR

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