vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust > Class Template Reference

#include <VignettingCorrection.h>

List of all members.

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 RealVT1
typedef vigra::NumericTraits<
VT2 >::RealPromote 
RVT2

Public Member Functions

 VigCorrFlatAddFunctor (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

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


Member Typedef Documentation

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

the functor's first argument type

Definition at line 124 of file VignettingCorrection.h.

template<class VT1, class VT2, class InvResp, class Adjust>
typedef result_type vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >::RealVT1
 

Definition at line 134 of file VignettingCorrection.h.

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

the functor's result type

Definition at line 132 of file VignettingCorrection.h.

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

Definition at line 135 of file VignettingCorrection.h.

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

the functor's second argument type

Definition at line 128 of file VignettingCorrection.h.


Constructor & Destructor Documentation

template<class VT1, class VT2, class InvResp, class Adjust>
vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >::VigCorrFlatAddFunctor const InvResp &  fr,
const Adjust &  adj
[inline]
 

Definition at line 137 of file VignettingCorrection.h.


Member Function Documentation

template<class VT1, class VT2, class InvResp, class Adjust>
result_type vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >::operator() first_argument_type const &  v1,
second_argument_type const &  v2
const [inline]
 

calculate transform.

Definition at line 146 of file VignettingCorrection.h.


Member Data Documentation

template<class VT1, class VT2, class InvResp, class Adjust>
Adjust vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >::m_Adjust
 

Definition at line 142 of file VignettingCorrection.h.

template<class VT1, class VT2, class InvResp, class Adjust>
InvResp vigra_ext::VigCorrFlatAddFunctor< VT1, VT2, InvResp, Adjust >::m_InvResp
 

Definition at line 141 of file VignettingCorrection.h.


The documentation for this class was generated from the following file:
Generated on Thu Aug 21 01:25:56 2014 for Hugintrunk by  doxygen 1.3.9.1