Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust > Class Template Reference

#include <VignettingCorrection.h>

Public Types

typedef VT1 first_argument_type
 the functor's first argument type
 
typedef VT2 second_argument_type
 the functor's second argument type
 
typedef vigra::NumericTraits< VT1 >::RealPromote result_type
 the functor's result type
 
typedef result_type RVT1
 
typedef vigra::NumericTraits< VT2 >::RealPromote RVT2
 

Public Member Functions

 VigCorrFlatDivFunctor (RVT2 mean, const InvResp &fr, const Adjust &adj)
 
result_type operator() (first_argument_type const &v1, second_argument_type const &v2) const
 calculate transform.
 

Public Attributes

InvResp m_InvResp
 
Adjust m_Adjust
 
RVT2 m_mean
 

Detailed Description

template<class VT1, class VT2, class InvResp, class Adjust>
class vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >

Definition at line 46 of file VignettingCorrection.h.

Member Typedef Documentation

◆ first_argument_type

template<class VT1 , class VT2 , class InvResp , class Adjust >
typedef VT1 vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >::first_argument_type

the functor's first argument type

Definition at line 51 of file VignettingCorrection.h.

◆ result_type

template<class VT1 , class VT2 , class InvResp , class Adjust >
typedef vigra::NumericTraits<VT1>::RealPromote vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >::result_type

the functor's result type

Definition at line 59 of file VignettingCorrection.h.

◆ RVT1

Definition at line 61 of file VignettingCorrection.h.

◆ RVT2

template<class VT1 , class VT2 , class InvResp , class Adjust >
typedef vigra::NumericTraits<VT2>::RealPromote vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >::RVT2

Definition at line 62 of file VignettingCorrection.h.

◆ second_argument_type

template<class VT1 , class VT2 , class InvResp , class Adjust >
typedef VT2 vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >::second_argument_type

the functor's second argument type

Definition at line 55 of file VignettingCorrection.h.

Constructor & Destructor Documentation

◆ VigCorrFlatDivFunctor()

template<class VT1 , class VT2 , class InvResp , class Adjust >
vigra_ext::VigCorrFlatDivFunctor< VT1, VT2, InvResp, Adjust >::VigCorrFlatDivFunctor ( RVT2  mean,
const InvResp fr,
const Adjust adj 
)
inline

Definition at line 64 of file VignettingCorrection.h.

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ m_Adjust

◆ m_InvResp

◆ m_mean


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