Public Member Functions | Public Attributes | List of all members
StereoCalibrationPattern Class Reference

#include <calibration_pattern.h>

Inheritance diagram for StereoCalibrationPattern:
Inheritance graph
[legend]

Public Member Functions

void readFromMessage (ensenso::msg::StereoCalibrationPattern const &message)
 
 StereoCalibrationPattern (ensenso::msg::StereoCalibrationPattern const &message)
 
 StereoCalibrationPattern (NxLibItem const &node)
 
ensenso::msg::StereoCalibrationPattern toRosMsg () const
 
void writeToMessage (ensenso::msg::StereoCalibrationPattern &message) const
 
void writeToNxLib (NxLibItem const &node, bool right=false)
 

Public Attributes

std::vector< ensenso::msg::ImagePoint > leftPoints
 
std::vector< ensenso::msg::ImagePoint > rightPoints
 

Additional Inherited Members

- Private Member Functions inherited from CalibrationPattern< ensenso::msg::StereoCalibrationPattern >
 CalibrationPattern (ensenso::msg::StereoCalibrationPattern const &message)
 
 CalibrationPattern (NxLibItem const &node)
 
void readMetaDataFromMessage (ensenso::msg::StereoCalibrationPattern const &message)
 
ensenso::msg::StereoCalibrationPattern toRosMessage () const
 
void writeMetaDataToMessage (ensenso::msg::StereoCalibrationPattern &message)
 
void writeMetaDataToNxLib (NxLibItem const &node)
 
- Private Attributes inherited from CalibrationPattern< ensenso::msg::StereoCalibrationPattern >
int gridSizeX
 
int gridSizeY
 
double gridSpacing
 
double thickness
 

Detailed Description

Definition at line 47 of file calibration_pattern.h.

Constructor & Destructor Documentation

◆ StereoCalibrationPattern() [1/2]

StereoCalibrationPattern::StereoCalibrationPattern ( NxLibItem const &  node)
explicit

Definition at line 136 of file calibration_pattern.cpp.

◆ StereoCalibrationPattern() [2/2]

StereoCalibrationPattern::StereoCalibrationPattern ( ensenso::msg::StereoCalibrationPattern const &  message)
explicit

Definition at line 140 of file calibration_pattern.cpp.

Member Function Documentation

◆ readFromMessage()

void StereoCalibrationPattern::readFromMessage ( ensenso::msg::StereoCalibrationPattern const &  message)

Definition at line 112 of file calibration_pattern.cpp.

◆ toRosMsg()

ensenso::msg::StereoCalibrationPattern StereoCalibrationPattern::toRosMsg ( ) const

Definition at line 146 of file calibration_pattern.cpp.

◆ writeToMessage()

void StereoCalibrationPattern::writeToMessage ( ensenso::msg::StereoCalibrationPattern &  message) const

Definition at line 107 of file calibration_pattern.cpp.

◆ writeToNxLib()

void StereoCalibrationPattern::writeToNxLib ( NxLibItem const &  node,
bool  right = false 
)

Definition at line 120 of file calibration_pattern.cpp.

Member Data Documentation

◆ leftPoints

std::vector<ensenso::msg::ImagePoint> StereoCalibrationPattern::leftPoints

Definition at line 50 of file calibration_pattern.h.

◆ rightPoints

std::vector<ensenso::msg::ImagePoint> StereoCalibrationPattern::rightPoints

Definition at line 51 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