ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::vision::BackendFactory Class Reference

#include <BackendFactory.hpp>

Static Public Member Functions

static Model detect_model (const std::filesystem::path &model_path)
static Backend detect_backend (const std::filesystem::path &model_path)
static std::unique_ptr< IMLBackendcreate (Backend type)

Detailed Description

Definition at line 38 of file BackendFactory.hpp.

Member Function Documentation

◆ create()

std::unique_ptr< IMLBackend > reusex::vision::BackendFactory::create ( Backend type)
inlinestatic

◆ detect_backend()

Backend reusex::vision::BackendFactory::detect_backend ( const std::filesystem::path & model_path)
inlinestatic

Definition at line 88 of file BackendFactory.hpp.

References reusex::vision::unknown.

◆ detect_model()

Model reusex::vision::BackendFactory::detect_model ( const std::filesystem::path & model_path)
inlinestatic

Definition at line 51 of file BackendFactory.hpp.

References reusex::info(), reusex::vision::sam3, and reusex::vision::yolo.


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