Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
Data Class Reference

#include <data.h>

List of all members.

Public Member Functions

 Data ()
const cv::Mat & get_confidence () const
const cv::Mat & get_distance () const
uint32_t get_framenumber () const
const cv::Mat & get_intensity () const
const CameraParametersgetCameraParameters () const
bool read (const char *data, const size_t size)

Static Public Member Functions

static size_t actual_size (const char *data, const size_t size)
static bool check_header (const char *data, const size_t size)

Private Member Functions

void getData (const char *data, const size_t size)
bool parseXML (const std::string &xmlString)

Private Attributes

CameraParameters cameraParams_
cv::Mat confidence_
cv::Mat distance_
uint32_t framenumber_
cv::Mat intensity_
int numBytesPerConfidenceValue_
int numBytesPerDistanceValue_
int numBytesPerIntensityValue_

Detailed Description

Definition at line 100 of file data.h.


Constructor & Destructor Documentation

Data::Data ( ) [inline]

Definition at line 107 of file data.h.


Member Function Documentation

static size_t Data::actual_size ( const char *  data,
const size_t  size 
) [inline, static]

Definition at line 118 of file data.h.

static bool Data::check_header ( const char *  data,
const size_t  size 
) [inline, static]

Definition at line 127 of file data.h.

const cv::Mat& Data::get_confidence ( ) const [inline]

Definition at line 112 of file data.h.

const cv::Mat& Data::get_distance ( ) const [inline]

Definition at line 110 of file data.h.

uint32_t Data::get_framenumber ( ) const [inline]

Definition at line 113 of file data.h.

const cv::Mat& Data::get_intensity ( ) const [inline]

Definition at line 111 of file data.h.

const CameraParameters& Data::getCameraParameters ( ) const [inline]

Definition at line 115 of file data.h.

void Data::getData ( const char *  data,
const size_t  size 
) [inline, private]

Definition at line 259 of file data.h.

bool Data::parseXML ( const std::string &  xmlString) [inline, private]

Definition at line 198 of file data.h.

bool Data::read ( const char *  data,
const size_t  size 
) [inline]

Definition at line 137 of file data.h.


Member Data Documentation

Definition at line 101 of file data.h.

cv::Mat Data::confidence_ [private]

Definition at line 102 of file data.h.

cv::Mat Data::distance_ [private]

Definition at line 102 of file data.h.

uint32_t Data::framenumber_ [private]

Definition at line 104 of file data.h.

cv::Mat Data::intensity_ [private]

Definition at line 102 of file data.h.

Definition at line 103 of file data.h.

Definition at line 103 of file data.h.

Definition at line 103 of file data.h.


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


sick_3vistort_driver
Author(s):
autogenerated on Thu Aug 4 2016 04:03:59