Drive Engine  1.0.0
Plateforme de reconstruction 3D
DriveEngine::ICalibrationInfoListPair Class Referenceabstract

The camera matrix pair interface. More...

#include <ICalibrationInfoListPair.h>

Inheritance diagram for DriveEngine::ICalibrationInfoListPair:
IExportable DriveEngine::DefaultCalibrationInfoListPair

Public Member Functions

virtual const IImageGetKey () const =0
 Get the key, that is the image. More...
 
virtual ICalibrationInfoGetValue () const =0
 Gets the value, that is a calibration info. More...
 
virtual const ICalibrationInfoGetConstValue () const =0
 Gets the constant value, that is a calibration info. More...
 
- Public Member Functions inherited from IExportable
virtual void Delete () const =0
 Deletes the current object. Needed for memory management. More...
 

Detailed Description

The camera matrix pair interface.

Member Function Documentation

virtual const ICalibrationInfo* DriveEngine::ICalibrationInfoListPair::GetConstValue ( ) const
pure virtual

Gets the constant value, that is a calibration info.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The calibration info.

Implemented in DriveEngine::DefaultCalibrationInfoListPair.

virtual const IImage* DriveEngine::ICalibrationInfoListPair::GetKey ( ) const
pure virtual

Get the key, that is the image.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The image.

Implemented in DriveEngine::DefaultCalibrationInfoListPair.

virtual ICalibrationInfo* DriveEngine::ICalibrationInfoListPair::GetValue ( ) const
pure virtual

Gets the value, that is a calibration info.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The calibration info.

Implemented in DriveEngine::DefaultCalibrationInfoListPair.


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