ReUseX  0.0.1
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
ReUseX::vision::IMLBackend Class Referenceabstract

#include <IMLBackend.hpp>

Inheritance diagram for ReUseX::vision::IMLBackend:

Public Member Functions

virtual ~IMLBackend ()=default
virtual std::unique_ptr< IModelcreateModel (const Model type, const std::filesystem::path &modelPath)=0
virtual std::unique_ptr< IDatasetcreateDataset (const std::filesystem::path &datasetPath)=0

Detailed Description

Definition at line 10 of file IMLBackend.hpp.

Constructor & Destructor Documentation

◆ ~IMLBackend()

virtual ReUseX::vision::IMLBackend::~IMLBackend ( )
virtualdefault

Member Function Documentation

◆ createDataset()

virtual std::unique_ptr< IDataset > ReUseX::vision::IMLBackend::createDataset ( const std::filesystem::path & datasetPath)
pure virtual

◆ createModel()

virtual std::unique_ptr< IModel > ReUseX::vision::IMLBackend::createModel ( const Model type,
const std::filesystem::path & modelPath )
pure virtual

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