Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Friends | List of all members
tesseract_common::CalibrationInfo Struct Reference

The CalibrationInfo struct. More...

#include <calibration_info.h>

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW CalibrationInfo ()=default
 
void clear ()
 Clear the contents. More...
 
bool empty () const
 Check if structure is empty. More...
 
void insert (const CalibrationInfo &other)
 Insert the content of an other CalibrationInfo. More...
 
bool operator!= (const CalibrationInfo &rhs) const
 
bool operator== (const CalibrationInfo &rhs) const
 

Public Attributes

tesseract_common::TransformMap joints
 The joint origin calibration information. More...
 

Static Public Attributes

static const std::string CONFIG_KEY { "calibration" }
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 
struct tesseract_common::Serialization
 

Detailed Description

The CalibrationInfo struct.

Definition at line 41 of file calibration_info.h.

Constructor & Destructor Documentation

◆ CalibrationInfo()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW tesseract_common::CalibrationInfo::CalibrationInfo ( )
default

Member Function Documentation

◆ clear()

void tesseract_common::CalibrationInfo::clear ( )

Clear the contents.

Definition at line 47 of file calibration_info.cpp.

◆ empty()

bool tesseract_common::CalibrationInfo::empty ( ) const

Check if structure is empty.

Definition at line 49 of file calibration_info.cpp.

◆ insert()

void tesseract_common::CalibrationInfo::insert ( const CalibrationInfo other)

Insert the content of an other CalibrationInfo.

Definition at line 41 of file calibration_info.cpp.

◆ operator!=()

bool tesseract_common::CalibrationInfo::operator!= ( const CalibrationInfo rhs) const

Definition at line 62 of file calibration_info.cpp.

◆ operator==()

bool tesseract_common::CalibrationInfo::operator== ( const CalibrationInfo rhs) const

Definition at line 51 of file calibration_info.cpp.

◆ serialize()

template<class Archive >
void tesseract_common::CalibrationInfo::serialize ( Archive &  ar,
const unsigned int  version 
)
private

Definition at line 65 of file calibration_info.cpp.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 72 of file calibration_info.h.

◆ tesseract_common::Serialization

friend struct tesseract_common::Serialization
friend

Definition at line 73 of file calibration_info.h.

Member Data Documentation

◆ CONFIG_KEY

const std::string tesseract_common::CalibrationInfo::CONFIG_KEY { "calibration" }
inlinestatic

Definition at line 66 of file calibration_info.h.

◆ joints

tesseract_common::TransformMap tesseract_common::CalibrationInfo::joints

The joint origin calibration information.

For each entry in joints the environment will apply a ChangeJointOriginCommand replacing the current joint origin with what is stored in the TransformMap

Definition at line 54 of file calibration_info.h.


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


tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40