IDS peak ICV v1.0.0
Loading...
Searching...
No Matches
DistortionCoefficients Class Reference

#include <peak_icv/algorithms/calibration/peak_icv_distortion_coefficients.hpp>

Public Member Functions

 DistortionCoefficients (const RadialDistortion &radialDistortion, const TangentialDistortion &tangentialDistortion)
 create distortion coefficients from radial and tangential distortion coefficients
 
 DistortionCoefficients (const RadialDistortion &radialDistortion, const TangentialDistortion &tangentialDistortion, const PrismDistortion &prismDistortion)
 create distortion coefficients from radial, tangential and prism distortion coefficients
 
 DistortionCoefficients (const RadialDistortion &radialDistortion, const TangentialDistortion &tangentialDistortion, const PrismDistortion &prismDistortion, const TiltDistortion &tiltDistortion)
 create distortion coefficients from radial, tangential, prism and tilt distortion coefficients
 
RadialDistortion GetRadialDistortion () const
 Provides the radial distortion.
 
TangentialDistortion GetTangentialDistortion () const
 Provides the tangential distortion.
 
PrismDistortion GetPrismDistortion () const
 Provides the prism distortion.
 
TiltDistortion GetTiltDistortion () const
 Provides the tilt distortion.
 
bool operator== (const DistortionCoefficients &rhs) const
 

Detailed Description

Class for distortion coefficients.

Warning
This function is still in development and not released.

Definition at line 37 of file peak_icv_distortion_coefficients.hpp.

Constructor & Destructor Documentation

◆ DistortionCoefficients() [1/3]

DistortionCoefficients ( const RadialDistortion & radialDistortion,
const TangentialDistortion & tangentialDistortion )
inline

create distortion coefficients from radial and tangential distortion coefficients

Warning
This function is still in development and not released.

Definition at line 98 of file peak_icv_distortion_coefficients.hpp.

◆ DistortionCoefficients() [2/3]

DistortionCoefficients ( const RadialDistortion & radialDistortion,
const TangentialDistortion & tangentialDistortion,
const PrismDistortion & prismDistortion )
inline

create distortion coefficients from radial, tangential and prism distortion coefficients

Warning
This function is still in development and not released.

Definition at line 103 of file peak_icv_distortion_coefficients.hpp.

◆ DistortionCoefficients() [3/3]

DistortionCoefficients ( const RadialDistortion & radialDistortion,
const TangentialDistortion & tangentialDistortion,
const PrismDistortion & prismDistortion,
const TiltDistortion & tiltDistortion )
inline

create distortion coefficients from radial, tangential, prism and tilt distortion coefficients

Warning
This function is still in development and not released.

Definition at line 108 of file peak_icv_distortion_coefficients.hpp.

Member Function Documentation

◆ GetPrismDistortion()

PrismDistortion GetPrismDistortion ( ) const
inline

Provides the prism distortion.

Warning
This function is still in development and not released.

Definition at line 134 of file peak_icv_distortion_coefficients.hpp.

◆ GetRadialDistortion()

RadialDistortion GetRadialDistortion ( ) const
inline

Provides the radial distortion.

Warning
This function is still in development and not released.

Definition at line 124 of file peak_icv_distortion_coefficients.hpp.

◆ GetTangentialDistortion()

TangentialDistortion GetTangentialDistortion ( ) const
inline

Provides the tangential distortion.

Warning
This function is still in development and not released.

Definition at line 129 of file peak_icv_distortion_coefficients.hpp.

◆ GetTiltDistortion()

TiltDistortion GetTiltDistortion ( ) const
inline

Provides the tilt distortion.

Warning
This function is still in development and not released.

Definition at line 139 of file peak_icv_distortion_coefficients.hpp.

◆ operator==()

bool operator== ( const DistortionCoefficients & rhs) const
inline

Definition at line 144 of file peak_icv_distortion_coefficients.hpp.