#include <Device.hpp>
Classes | |
| struct | BodyStream |
| struct | ColorizedBodyStream |
| struct | ColorStream |
| struct | DepthStream |
| struct | HandStream |
| struct | IrStream |
| struct | MaskedColorStream |
| struct | PointStream |
Public Types | |
| typedef std::function< void(const Frame &frame)> | OnFrame |
Public Attributes | |
| boost::optional< BodyStream > | body_stream |
| boost::optional< ColorStream > | color_stream |
| boost::optional< ColorizedBodyStream > | colorized_body_stream |
| boost::optional< DepthStream > | depth_stream |
| boost::optional< HandStream > | hand_stream |
| boost::optional< IrStream > | ir_stream |
| boost::optional< MaskedColorStream > | masked_color_stream |
| OnFrame | on_frame |
| boost::optional< PointStream > | point_stream |
| boost::optional< std::string > | uri |
Definition at line 178 of file Device.hpp.
| typedef std::function<void (const Frame &frame)> astra_ros::Device::Configuration::OnFrame |
Definition at line 180 of file Device.hpp.
| boost::optional<BodyStream> astra_ros::Device::Configuration::body_stream |
Configure the Device's body stream. boost::none means no body stream will be provided in the Frame.
Definition at line 348 of file Device.hpp.
| boost::optional<ColorStream> astra_ros::Device::Configuration::color_stream |
Configure the Device's color stream. boost::none means no color stream will be provided in the Frame.
Definition at line 330 of file Device.hpp.
| astra_ros::Device::Configuration::colorized_body_stream |
Configure the Device's colorized body stream. boost::none means no colorized body stream will be provided in the Frame.
Definition at line 356 of file Device.hpp.
| boost::optional<DepthStream> astra_ros::Device::Configuration::depth_stream |
Configure the Device's depth stream. boost::none means no depth stream will be provided in the Frame.
Definition at line 342 of file Device.hpp.
| astra_ros::Device::Configuration::hand_stream |
Configure the Device's hand stream. boost::none means no hand stream will be provided in the Frame.
Definition at line 364 of file Device.hpp.
| boost::optional<IrStream> astra_ros::Device::Configuration::ir_stream |
Configure the Device's IR stream. boost::none means no IR stream will be provided in the Frame.
Definition at line 336 of file Device.hpp.
| astra_ros::Device::Configuration::masked_color_stream |
Configure the Device's masked color stream. boost::none means no masked color stream will be provided in the Frame.
Definition at line 372 of file Device.hpp.
| OnFrame astra_ros::Device::Configuration::on_frame |
Definition at line 323 of file Device.hpp.
| astra_ros::Device::Configuration::point_stream |
Configure the Device's point cloud stream. boost::none means no masked point cloud stream will be provided in the Frame.
Definition at line 380 of file Device.hpp.
| boost::optional<std::string> astra_ros::Device::Configuration::uri |
Definition at line 322 of file Device.hpp.