Public Member Functions | Public Attributes | List of all members
CalibrationPattern Struct Reference

#include <calibration_pattern.h>

Public Member Functions

 CalibrationPattern ()
 
 CalibrationPattern (NxLibItem const &node)
 
 CalibrationPattern (ensenso_camera_msgs::CalibrationPattern const &message)
 
void readFromMessage (ensenso_camera_msgs::CalibrationPattern const &message)
 
void writeToMessage (ensenso_camera_msgs::CalibrationPattern *message) const
 
void writeToNxLib (NxLibItem const &node, bool right=false)
 

Public Attributes

int gridSizeX = 0
 
int gridSizeY = 0
 
double gridSpacing = 0
 
std::vector< ensenso_camera_msgs::ImagePoint > leftPoints
 
std::vector< ensenso_camera_msgs::ImagePoint > rightPoints
 
double thickness = 0
 

Detailed Description

Definition at line 10 of file calibration_pattern.h.

Constructor & Destructor Documentation

CalibrationPattern::CalibrationPattern ( )
inline

Definition at line 20 of file calibration_pattern.h.

CalibrationPattern::CalibrationPattern ( NxLibItem const &  node)
inlineexplicit

Definition at line 24 of file calibration_pattern.h.

CalibrationPattern::CalibrationPattern ( ensenso_camera_msgs::CalibrationPattern const &  message)
inlineexplicit

Definition at line 33 of file calibration_pattern.h.

Member Function Documentation

void CalibrationPattern::readFromMessage ( ensenso_camera_msgs::CalibrationPattern const &  message)
inline

Definition at line 51 of file calibration_pattern.h.

void CalibrationPattern::writeToMessage ( ensenso_camera_msgs::CalibrationPattern *  message) const
inline

Definition at line 38 of file calibration_pattern.h.

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

Definition at line 64 of file calibration_pattern.h.

Member Data Documentation

int CalibrationPattern::gridSizeX = 0

Definition at line 13 of file calibration_pattern.h.

int CalibrationPattern::gridSizeY = 0

Definition at line 14 of file calibration_pattern.h.

double CalibrationPattern::gridSpacing = 0

Definition at line 15 of file calibration_pattern.h.

std::vector<ensenso_camera_msgs::ImagePoint> CalibrationPattern::leftPoints

Definition at line 17 of file calibration_pattern.h.

std::vector<ensenso_camera_msgs::ImagePoint> CalibrationPattern::rightPoints

Definition at line 18 of file calibration_pattern.h.

double CalibrationPattern::thickness = 0

Definition at line 12 of file calibration_pattern.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 16 2019 02:44:23