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 14 of file calibration_pattern.h.

Constructor & Destructor Documentation

◆ CalibrationPattern() [1/2]

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

Definition at line 15 of file calibration_pattern.cpp.

◆ CalibrationPattern() [2/2]

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

Definition at line 6 of file calibration_pattern.cpp.

Member Function Documentation

◆ readMetaDataFromMessage()

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

Definition at line 24 of file calibration_pattern.cpp.

◆ toRosMessage()

template<typename MessageType >
MessageType CalibrationPattern< MessageType >::toRosMessage
protected

Definition at line 51 of file calibration_pattern.cpp.

◆ writeMetaDataToMessage()

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

Definition at line 33 of file calibration_pattern.cpp.

◆ writeMetaDataToNxLib()

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

Definition at line 42 of file calibration_pattern.cpp.

Member Data Documentation

◆ gridSizeX

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

Definition at line 18 of file calibration_pattern.h.

◆ gridSizeY

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

Definition at line 19 of file calibration_pattern.h.

◆ gridSpacing

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

Definition at line 20 of file calibration_pattern.h.

◆ thickness

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

Definition at line 17 of file calibration_pattern.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Wed Apr 2 2025 02:37:46