DvsenseDriver  1.0.3
The SDK for dvsense products.
Loading...
Searching...
No Matches
dvsense::DvsCameraManager Class Reference

Camera Manager class. More...

#include <DvsCameraManager.hpp>

Public Member Functions

 DvsCameraManager ()
 Constructor.
 
int updateCameras ()
 Update the current searchable camera list.
 
std::vector< CameraDescription > getCameraDescs ()
 Get the Camera Descriptions vector.
 
CameraDevice openCamera (Serial serial)
 Open a camera with the given serial number.
 
FusionCameraDevice openFusionCamera (Serial serial)
 

Detailed Description

Camera Manager class.

Constructor & Destructor Documentation

◆ DvsCameraManager()

dvsense::DvsCameraManager::DvsCameraManager ( )

Constructor.

Member Function Documentation

◆ updateCameras()

int dvsense::DvsCameraManager::updateCameras ( )

Update the current searchable camera list.

Returns
int Returns the size of the list in the current camera.

◆ getCameraDescs()

std::vector< CameraDescription > dvsense::DvsCameraManager::getCameraDescs ( )

Get the Camera Descriptions vector.

Returns
const std::vector<CameraDescription> Returns the vector of camera descriptions.

◆ openCamera()

CameraDevice dvsense::DvsCameraManager::openCamera ( Serial serial)

Open a camera with the given serial number.

Parameters
serialSerial number of the camera to open.
Returns
CameraDevice Pointer to the DvsCamera object.

◆ openFusionCamera()

FusionCameraDevice dvsense::DvsCameraManager::openFusionCamera ( Serial serial)