Public Attributes | Protected Member Functions | List of all members
CalibrationPattern< MessageType > Class Template Reference

#include <calibration_pattern.h>

Public Attributes

int gridSizeX = 0
 
int gridSizeY = 0
 
double gridSpacing = 0
 
double thickness = 0
 

Protected Member Functions

 CalibrationPattern (MessageType const &message)
 
 CalibrationPattern (NxLibItem const &node)
 
void readMetaDataFromMessage (MessageType const &message)
 
MessageType toRosMessage () const
 
void writeMetaDataToMessage (MessageType &message)
 
void writeMetaDataToNxLib (NxLibItem const &node)
 

Detailed Description

template<typename MessageType>
class CalibrationPattern< MessageType >

Definition at line 12 of file calibration_pattern.h.

Constructor & Destructor Documentation

template<typename MessageType>
CalibrationPattern< MessageType >::CalibrationPattern ( MessageType const &  message)
explicitprotected

Definition at line 15 of file calibration_pattern.cpp.

template<typename MessageType>
CalibrationPattern< MessageType >::CalibrationPattern ( NxLibItem const &  node)
explicitprotected

Definition at line 6 of file calibration_pattern.cpp.

Member Function Documentation

template<typename MessageType>
void CalibrationPattern< MessageType >::readMetaDataFromMessage ( MessageType const &  message)
protected

Definition at line 24 of file calibration_pattern.cpp.

template<typename MessageType >
MessageType CalibrationPattern< MessageType >::toRosMessage ( ) const
protected

Definition at line 51 of file calibration_pattern.cpp.

template<typename MessageType>
void CalibrationPattern< MessageType >::writeMetaDataToMessage ( MessageType &  message)
protected

Definition at line 33 of file calibration_pattern.cpp.

template<typename MessageType >
void CalibrationPattern< MessageType >::writeMetaDataToNxLib ( NxLibItem const &  node)
protected

Definition at line 42 of file calibration_pattern.cpp.

Member Data Documentation

template<typename MessageType>
int CalibrationPattern< MessageType >::gridSizeX = 0

Definition at line 16 of file calibration_pattern.h.

template<typename MessageType>
int CalibrationPattern< MessageType >::gridSizeY = 0

Definition at line 17 of file calibration_pattern.h.

template<typename MessageType>
double CalibrationPattern< MessageType >::gridSpacing = 0

Definition at line 18 of file calibration_pattern.h.

template<typename MessageType>
double CalibrationPattern< MessageType >::thickness = 0

Definition at line 15 of file calibration_pattern.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 6 2021 02:50:06