Simulated Reality SDK 7500c78d v1.30.2.51085 2024-04-26T11:23:03Z
Stable
Classes | Namespaces | Macros | Typedefs | Functions
cameracontroller.h File Reference
#include <mutex>
#include "sr/sense/cameras/camera.h"
#include "sr/utility/exception.h"
Include dependency graph for cameracontroller.h:

Go to the source code of this file.

Classes

class  SR::CameraControllerUnavailableException
 Class of Exception which indicates the CameraController can not be used at this point in time. More...
 
class  SR::CameraController
 Interface defining camera functions to control sensor parameters. More...
 
class  SR::UniqueCameraController
 Non-copyable class of CameraController interface that can only be constructed once per Camera (Camera::Descriptor) More...
 

Namespaces

namespace  SR
 Namespace containing all C++ Simulated Reality classes.
 

Macros

#define DIMENCOSR_API
 

Typedefs

typedef UniqueCameraController() SR::CameraControlFunction(Camera *)
 Type of function used for gaining control of camera sensor parameters. More...
 

Functions

DIMENCOSR_API std::map< std::string, CameraControlFunction * > & SR::cameraControlFunctions ()
 Map of camera type to functions to create cameras of that type. More...
 

Macro Definition Documentation

◆ DIMENCOSR_API

#define DIMENCOSR_API

Copyright (C) 2022 Dimenco

This software has been provided under the Dimenco EULA. (End User License Agreement) You can find the agreement at https://www.dimenco.eu/eula

This source code is considered Protected Code under the definitions of the EULA.