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

#include <driver.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 101 of file driver.h.


Constructor & Destructor Documentation

Definition at line 108 of file driver.h.


Member Function Documentation

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

Definition at line 119 of file driver.h.

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

Definition at line 128 of file driver.h.

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

Definition at line 113 of file driver.h.

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

Definition at line 111 of file driver.h.

uint32_t Driver_3DCS::Data::get_framenumber ( ) const [inline]

Definition at line 114 of file driver.h.

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

Definition at line 112 of file driver.h.

Definition at line 116 of file driver.h.

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

Definition at line 260 of file driver.h.

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

Definition at line 199 of file driver.h.

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

Definition at line 138 of file driver.h.


Member Data Documentation

Definition at line 102 of file driver.h.

cv::Mat Driver_3DCS::Data::confidence_ [private]

Definition at line 103 of file driver.h.

cv::Mat Driver_3DCS::Data::distance_ [private]

Definition at line 103 of file driver.h.

uint32_t Driver_3DCS::Data::framenumber_ [private]

Definition at line 105 of file driver.h.

cv::Mat Driver_3DCS::Data::intensity_ [private]

Definition at line 103 of file driver.h.

Definition at line 104 of file driver.h.

Definition at line 104 of file driver.h.

Definition at line 104 of file driver.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