RobWorkProject  23.9.11-
Public Types | Public Member Functions | Protected Member Functions | List of all members
WorkCellCalibration Class Reference

Calibration for a workcell which consists of a set of calibrations for different frames. More...

#include <WorkCellCalibration.hpp>

Inherits Calibration.

Public Types

typedef rw::core::Ptr< WorkCellCalibrationPtr
 Declaration of smart pointer.
 
- Public Types inherited from Calibration
typedef rw::core::Ptr< CalibrationPtr
 

Public Member Functions

 WorkCellCalibration ()
 Construct an empty work cell calibration.
 
virtual ~WorkCellCalibration ()
 Destructor.
 
void addCalibration (Calibration::Ptr calibration)
 Adds a calibration. More...
 
const std::vector< Calibration::Ptr > & getCalibrations () const
 Returns all calibrations. More...
 
- Public Member Functions inherited from Calibration
 Calibration ()
 Default constructor.
 
virtual ~Calibration ()
 Destructor.
 
bool isApplied () const
 Test if calibration is applied. More...
 
void apply ()
 Apply calibration. More...
 
void revert ()
 Revert calibration. More...
 

Protected Member Functions

virtual void doApply ()
 Implementation of the apply method.
 
virtual void doRevert ()
 Implementation of the revert method.
 

Detailed Description

Calibration for a workcell which consists of a set of calibrations for different frames.

Member Function Documentation

◆ addCalibration()

void addCalibration ( Calibration::Ptr  calibration)

Adds a calibration.

Parameters
calibration[in] Calibration to add

◆ getCalibrations()

const std::vector<Calibration::Ptr>& getCalibrations ( ) const

Returns all calibrations.

Returns
List with all calibrations

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