Time-of-Flight-SDK
|
The TOF system that manages the cameras. More...
#include <system.h>
Public Member Functions | |
SDK_API | System () |
Constructor. | |
SDK_API | ~System () |
Destructor. | |
SDK_API | System (System &&op) noexcept |
Move constructor. | |
SDK_API System & | operator= (System &&op) noexcept |
Move assignment. | |
SDK_API Status | getCameraList (std::vector< std::shared_ptr< Camera >> &cameraList, const std::string &uri="") const |
Populates the given list with Camera objects that correspond to the available cameras. More... | |
SDK_API Status aditof::System::getCameraList | ( | std::vector< std::shared_ptr< Camera >> & | cameraList, |
const std::string & | uri = "" |
||
) | const |
Populates the given list with Camera objects that correspond to the available cameras.
[out] | cameraList | - A container to be set with the available cameras |
[in] | uri | - A uniform resource identifier (URI) for specifying the type of connectivity with the camera and the identification of the camera. For no remote connection, the uri parameter should be omitted For network connectivity, the URI format must be: "ip:ip-address" where the ip-address is the address of the system to which the camera is attached to. For example: "ip:10.43.0.1" or "ip:192.186.1.2", etc. For USB (UVC) connectivity, the uri parameter should be omitted |