YARP
Yet Another Robot Platform
yarp::dev::RGBDSensorParamParser Class Reference

The RGBDSensorParamParser class. More...

#include <yarp/dev/RGBDSensorParamParser.h>

Classes

struct  RGBDParam
 The RGBDParam struct. More...
 

Public Types

typedef yarp::sig::IntrinsicParams IntrinsicParams
 

Public Member Functions

 RGBDSensorParamParser ()
 RGBDSensorParamParser, default constructor. More...
 
bool parseParam (const yarp::os::Searchable &config, std::vector< RGBDParam * > &params)
 parseParam, parse the params stored in a Searchable. More...
 

Public Attributes

yarp::sig::IntrinsicParams depthIntrinsic
 
yarp::sig::IntrinsicParams rgbIntrinsic
 
yarp::sig::Matrix transformationMatrix
 
bool isOptionalExtrinsic
 

Detailed Description

The RGBDSensorParamParser class.

This class has been designed to uniform the parsing of RGBD yarp devices.

Definition at line 27 of file RGBDSensorParamParser.h.

Member Typedef Documentation

◆ IntrinsicParams

Constructor & Destructor Documentation

◆ RGBDSensorParamParser()

yarp::dev::RGBDSensorParamParser::RGBDSensorParamParser ( )
inline

RGBDSensorParamParser, default constructor.

Definition at line 73 of file RGBDSensorParamParser.h.

Member Function Documentation

◆ parseParam()

bool RGBDSensorParamParser::parseParam ( const yarp::os::Searchable config,
std::vector< RGBDParam * > &  params 
)

parseParam, parse the params stored in a Searchable.

Parameters
config[in],Searchablecontaining the parameters of the RGDB sensor
params[out],vectorcontaining all the description/settings of the RGBD sensor.
Returns
true on success, false otherwise.

Definition at line 163 of file RGBDSensorParamParser.cpp.

Member Data Documentation

◆ depthIntrinsic

yarp::sig::IntrinsicParams yarp::dev::RGBDSensorParamParser::depthIntrinsic

Definition at line 87 of file RGBDSensorParamParser.h.

◆ isOptionalExtrinsic

bool yarp::dev::RGBDSensorParamParser::isOptionalExtrinsic

Definition at line 90 of file RGBDSensorParamParser.h.

◆ rgbIntrinsic

yarp::sig::IntrinsicParams yarp::dev::RGBDSensorParamParser::rgbIntrinsic

Definition at line 88 of file RGBDSensorParamParser.h.

◆ transformationMatrix

yarp::sig::Matrix yarp::dev::RGBDSensorParamParser::transformationMatrix

Definition at line 89 of file RGBDSensorParamParser.h.


The documentation for this class was generated from the following files: