Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
monocam_settler::MonocamSettler Class Reference

#include <monocam_settler.h>

Public Member Functions

bool add (const calibration_msgs::CalibrationPatternConstPtr msg, calibration_msgs::Interval &interval)
 
bool configure (const monocam_settler::ConfigGoal &goal)
 
 MonocamSettler ()
 

Private Types

typedef settlerlib::SortedDeque< settlerlib::DeflatedConstPtrDeflatedCache
 
typedef settlerlib::SortedDeque< boost::shared_ptr< const DeflatedCalibrationPattern > > DeflatedMsgCache
 

Private Member Functions

void deflate (const calibration_msgs::CalibrationPatternConstPtr &image_features, DeflatedCalibrationPattern &deflated)
 

Private Attributes

DeflatedMsgCache cache_
 
bool configured_
 
bool ignore_failures_
 
ros::Duration max_step_
 
double tol_
 

Detailed Description

Definition at line 89 of file monocam_settler.h.

Member Typedef Documentation

◆ DeflatedCache

Definition at line 108 of file monocam_settler.h.

◆ DeflatedMsgCache

Definition at line 107 of file monocam_settler.h.

Constructor & Destructor Documentation

◆ MonocamSettler()

MonocamSettler::MonocamSettler ( )

Definition at line 43 of file monocam_settler.cpp.

Member Function Documentation

◆ add()

bool MonocamSettler::add ( const calibration_msgs::CalibrationPatternConstPtr  msg,
calibration_msgs::Interval &  interval 
)

Definition at line 63 of file monocam_settler.cpp.

◆ configure()

bool MonocamSettler::configure ( const monocam_settler::ConfigGoal &  goal)

Definition at line 48 of file monocam_settler.cpp.

◆ deflate()

void MonocamSettler::deflate ( const calibration_msgs::CalibrationPatternConstPtr &  image_features,
DeflatedCalibrationPattern deflated 
)
private

Definition at line 93 of file monocam_settler.cpp.

Member Data Documentation

◆ cache_

DeflatedMsgCache monocam_settler::MonocamSettler::cache_
private

Definition at line 109 of file monocam_settler.h.

◆ configured_

bool monocam_settler::MonocamSettler::configured_
private

Definition at line 99 of file monocam_settler.h.

◆ ignore_failures_

bool monocam_settler::MonocamSettler::ignore_failures_
private

Definition at line 102 of file monocam_settler.h.

◆ max_step_

ros::Duration monocam_settler::MonocamSettler::max_step_
private

Definition at line 101 of file monocam_settler.h.

◆ tol_

double monocam_settler::MonocamSettler::tol_
private

Definition at line 100 of file monocam_settler.h.


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


monocam_settler
Author(s): Vijay Pradeep
autogenerated on Tue Mar 1 2022 23:58:57