2#define OPTECH_SCANNER 1
3#include "Hardware/Headers/ScannerFactory.h"
4#include "Hardware/Headers/Connection.h"
The equivelent of std::vector but with a bit more control.
A standard interface for all types of connections that allow transmitting and receiving of data betwe...
Connection(const Model &model, LogPtr raw_network_log=nullptr, LogPtr command_log=nullptr, QObject *parent=nullptr)
Constructs a Connection with the given model and optional logs.
A core class where all Design Objects including models, materials, and geometries are stored.
A core class that represents a node on model hierarchy.
OptechScannerConnection(const String &connection, const Model &model, ProgressInfo *raw_network_log=nullptr, ProgressInfo *log=nullptr, QObject *parent=nullptr)
Constructs the Optech scanner connection.
static void SetupDefault()
Registers the default Optech scanner factory singleton.
OptechScannerFactory()
Constructs the factory.
Used with InfoPipe to signal that the system will be using progress.
The core String class for the NDEVR API.
The primary namespace for the NDEVR SDK.
A series of paths to use for finding potential hardware connections.