Public Types | Public Attributes | List of all members
astra_ros::Device::Configuration::IrStream Struct Reference

#include <Device.hpp>

Public Types

typedef Parameter< std::int32_t > Exposure
 
typedef Parameter< std::int32_t > Gain
 
typedef Parameter< bool > Mirrored
 
typedef Parameter< ImageStreamModeMode
 
typedef Parameter< bool > Running
 

Public Attributes

boost::optional< Exposureexposure
 
boost::optional< Gaingain
 
boost::optional< Mirroredmirrored
 
boost::optional< Modemode
 
Running running
 

Detailed Description

Holds configuration options for the Astra IR stream

Definition at line 212 of file Device.hpp.

Member Typedef Documentation

◆ Exposure

Definition at line 220 of file Device.hpp.

◆ Gain

Definition at line 219 of file Device.hpp.

◆ Mirrored

Definition at line 215 of file Device.hpp.

◆ Mode

Definition at line 217 of file Device.hpp.

◆ Running

Definition at line 214 of file Device.hpp.

Member Data Documentation

◆ exposure

boost::optional<Exposure> astra_ros::Device::Configuration::IrStream::exposure

Definition at line 235 of file Device.hpp.

◆ gain

boost::optional<Gain> astra_ros::Device::Configuration::IrStream::gain

Definition at line 234 of file Device.hpp.

◆ mirrored

boost::optional<Mirrored> astra_ros::Device::Configuration::IrStream::mirrored

Whether the IR image should be horizontally mirrored. If boost::none, the image will not be mirrored.

Definition at line 227 of file Device.hpp.

◆ mode

boost::optional<Mode> astra_ros::Device::Configuration::IrStream::mode

The ImageStreamMode of the IR stream. If boost::none, the default mode will be used.

Definition at line 232 of file Device.hpp.

◆ running

Running astra_ros::Device::Configuration::IrStream::running

Definition at line 222 of file Device.hpp.


The documentation for this struct was generated from the following file:


astra_ros
Author(s): Braden McDorman
autogenerated on Wed Mar 2 2022 00:53:06