Public Member Functions | Private Member Functions | Private Attributes | List of all members
CRectification::CRectificationMapper Class Reference
Inheritance diagram for CRectification::CRectificationMapper:
Inheritance graph
[legend]

Public Member Functions

 CRectificationMapper (bool bInterpolate, bool bUndistort)
 
void Init (const Mat3d &homography, const CCalibration *pCalibration)
 
- Public Member Functions inherited from CImageMapper
 CImageMapper (bool bInterpolate=true)
 The only constructor of this class. More...
 
void ComputeMap (int width, int height)
 This method initializes the instance for mapping of images of a specific size. More...
 
void PerformMapping (const CByteImage *pInputImage, CByteImage *pOutputImage)
 This method performs the mapping. More...
 
virtual ~CImageMapper ()
 The destructor. More...
 

Private Member Functions

void ComputeOriginalCoordinates (const Vec2d &newCoordinates, Vec2d &originalCoordinates)
 

Private Attributes

bool m_bUndistort
 
Mat3d m_homography
 
const CCalibrationm_pCalibration
 

Detailed Description

Definition at line 97 of file Rectification.h.

Constructor & Destructor Documentation

CRectification::CRectificationMapper::CRectificationMapper ( bool  bInterpolate,
bool  bUndistort 
)
inline

Definition at line 100 of file Rectification.h.

Member Function Documentation

void CRectification::CRectificationMapper::ComputeOriginalCoordinates ( const Vec2d newCoordinates,
Vec2d originalCoordinates 
)
privatevirtual

Implements CImageMapper.

Definition at line 70 of file Rectification.cpp.

void CRectification::CRectificationMapper::Init ( const Mat3d homography,
const CCalibration pCalibration 
)

Definition at line 62 of file Rectification.cpp.

Member Data Documentation

bool CRectification::CRectificationMapper::m_bUndistort
private

Definition at line 113 of file Rectification.h.

Mat3d CRectification::CRectificationMapper::m_homography
private

Definition at line 111 of file Rectification.h.

const CCalibration* CRectification::CRectificationMapper::m_pCalibration
private

Definition at line 110 of file Rectification.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28