|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| AutoFocusKind | |
| PolarityHotColor | |
| ScaleDirection | |
Classes | |
| class | IService |
| class | IClient |
| struct | SupportedPolarityHotColorType |
| Indicates which polarity colors are supported to represent hot. More... | |
| struct | ZoomStateType |
| Contains the mapping of a zoom level to a field of view. More... | |
| struct | RenderSettingsType |
| Contains the camera render settings. More... | |
| struct | CameraSettingsType |
| Contains the camera settings data. More... | |
| struct | CameraStatusType |
| Contains the camera status data. More... | |
| struct | SafetyCodeType |
| The type which represents the safety code. More... | |
| struct | ConfigOperationMode |
| Set the camera operation mode. More... | |
| struct | ConfigAutoFocus |
| Enable or disable auto focus. More... | |
| struct | ConfigFocusLevel |
| Set focus level. More... | |
| struct | CmdSetFocusByStep |
| struct | ConfigDigitalZoom |
| Enable or disable 2x digital zoom. More... | |
| struct | ConfigZoomLevel |
| Set zoom level. More... | |
| struct | CmdSetZoomByStep |
| Increase or decrease zoom by the given number of steps (of a predefined size). More... | |
| struct | ConfigPredefinedZoomFov |
| Set Field of View (Zoom) to a predefined level. More... | |
| struct | CmdSetPredefinedZoomFovByStep |
| Increase or decrease field of view by the given number of steps (of a predefined size). More... | |
| struct | ConfigAutoBrightness |
| Enable or disable auto brightness. More... | |
| struct | ConfigBrightnessLevel |
| Set brightness level. More... | |
| struct | CmdSetBrightnessByStep |
| Increase or decrease brightness by the given number of steps (of a predefined size). More... | |
| struct | ConfigAutoContrast |
| Enable or disable auto contrast. More... | |
| struct | ConfigContrastLevel |
| Set contrast level. More... | |
| struct | CmdSetContrastByStep |
| Increase or decrease contrast by the given number of steps (of a predefined size). More... | |
| struct | ConfigHdrMode |
| Set high dynamic range mode. More... | |
| struct | ConfigPolarity |
| Set polarity for IR-Camera. More... | |
| struct | ConfigEconomyMode |
| Set economy or normal mode for IR-Camera. More... | |
| struct | ConfigCooler |
| Enable or disable cooler for IR-Camera. More... | |
| struct | ConfigAutoGain |
| Enable or disable auto gain. More... | |
| struct | ConfigGainLevel |
| Set gain level. More... | |
| struct | CmdSetGainByStep |
| Increase or decrease gain by the given number of steps (of a predefined size). More... | |
| struct | ConfigExposureTime |
| Exposure time (e.g. shutter speed) in fractions of a second. More... | |
| struct | ConfigAutoExposure |
| Enable or disable auto exposure. More... | |
| struct | ConfigAperture |
| Set lens aperture. More... | |
| struct | CmdSetRegionOfInterest |
| Set the Region of Interest as a cropped part of the Video. More... | |
| struct | CmdClearRegionOfInterest |
| Clear the currently set Region of Interest. More... | |
| struct | ConfigExternalTriggerMode |
| Set external (true) or internal (false) trigger mode. More... | |
| struct | ConfigGrabbing |
| Start/enable (true) or stop/disable (false) image frame grabbing. More... | |
| struct | CmdCalibrateNuc |
| Calibrate the non-uniformity compensation (NUC) coefficients for an IR camera. More... | |
| struct | ConfigAutoCalibrateNuc |
| Activate/deactivate the automatic non-uniformity compensation (NUC) coefficients for an IR camera. More... | |
| struct | ConfigAlphaBlendingLevel |
| struct | CmdSetFalseColour |
| Enable or disable false colour processing with the specified algorithm. More... | |
| struct | ConfigInfraredDynamicMode |
| Enable or disable infrared dynamic mode. More... | |
| struct | ConfigSelectCameraPreset |
| struct | CmdStartFocusEngine |
| Start engine to increase or decrease focus. More... | |
| struct | CmdStopFocusEngine |
| Stop focus engine. More... | |
| struct | CmdStartZoomEngine |
| Start engine to increase or decrease zoom (FoV motor). More... | |
| struct | CmdStopZoomEngine |
| Stop zoom engine (FoV motor). More... | |
| struct | CmdFreezeImage |
| Freeze current camera image. More... | |
| struct | ReportCameraSettings |
| struct | ReportCameraStatus |
| struct | EventSafetyCode |
| Send safety code(s) of the current frame. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_Camera::PolarityHotColor::Type > | PolarityHotColorOptionalType |
| typedef std::vector< M_Camera::ZoomStateType > | ZoomStateListType |
| List of ZoomStateType. More... | |
| typedef std::vector< M_Camera::RenderSettingsType > | RenderSettingsOptionalType |
| typedef std::vector< M_Camera::SafetyCodeType > | SafetyCodeListType |
| typedef std::shared_ptr< IClient > | IClientPtr |
| typedef std::shared_ptr< IService > | IServicePtr |
Functions | |
| std::vector< std::string > | getMethodsAllIService () |
| std::vector< std::string > | getMethodsAllIClient () |
| template<class IServiceDerived > | |
| std::enable_if< std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::map< std::string, std::vector< ddkit::callback::Base * > > >::type | detectCallbacksIService (IServiceDerived &callbacks) |
| template<class IServiceDerived > | |
| std::enable_if< std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIService (IServiceDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IServiceDerived > | |
| std::enable_if<!std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIService (IServiceDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IClientDerived > | |
| std::enable_if< std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::map< std::string, std::vector< ddkit::callback::Base * > > >::type | detectCallbacksIClient (IClientDerived &callbacks) |
| template<class IClientDerived > | |
| std::enable_if< std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIClient (IClientDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IClientDerived > | |
| std::enable_if<!std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIClient (IClientDerived &callbacks, bool isCheckMostDerivedClassType) |
| typedef std::shared_ptr<IClient> M_Camera::IClientPtr |
| typedef std::shared_ptr<IService> M_Camera::IServicePtr |
| typedef std::vector<M_Camera::PolarityHotColor::Type> M_Camera::PolarityHotColorOptionalType |
Optional PolarityHotColor. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_Camera::RenderSettingsType> M_Camera::RenderSettingsOptionalType |
Optional RenderSettingsType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_Camera::SafetyCodeType> M_Camera::SafetyCodeListType |
| typedef std::vector<M_Camera::ZoomStateType> M_Camera::ZoomStateListType |
List of ZoomStateType.
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_Camera::detectCallbacksIClient | ( | IClientDerived & | callbacks | ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_Camera::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Camera::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Camera::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Camera::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Camera::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_Camera::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_Camera::getMethodsAllIService | ( | ) |