Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust > Class Template Reference

#include <VignettingCorrection.h>

Public Types

typedef VT1 first_argument_type
 the functor's first argument type More...
 
typedef vigra::NumericTraits
< VT1 >::RealPromote 
result_type
 the functor's result type More...
 
typedef result_type RealVT1
 

Public Member Functions

 VigCorrDivFunctor (const InvResp &fr, const VigFunc &vf, const Adjust &adj)
 
result_type operator() (first_argument_type const &v1, float x, float y) const
 calculate transform. More...
 

Public Attributes

InvResp m_InvResp
 
VigFunc m_VigFunc
 
Adjust m_Adjust
 

Detailed Description

template<class VT1, class InvResp, class VigFunc, class Adjust>
class vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >

Definition at line 86 of file VignettingCorrection.h.

Member Typedef Documentation

template<class VT1 , class InvResp , class VigFunc , class Adjust >
typedef VT1 vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::first_argument_type

the functor's first argument type

Definition at line 91 of file VignettingCorrection.h.

template<class VT1 , class InvResp , class VigFunc , class Adjust >
typedef result_type vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::RealVT1

Definition at line 96 of file VignettingCorrection.h.

template<class VT1 , class InvResp , class VigFunc , class Adjust >
typedef vigra::NumericTraits<VT1>::RealPromote vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::result_type

the functor's result type

Definition at line 95 of file VignettingCorrection.h.

Constructor & Destructor Documentation

template<class VT1 , class InvResp , class VigFunc , class Adjust >
vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::VigCorrDivFunctor ( const InvResp &  fr,
const VigFunc &  vf,
const Adjust &  adj 
)
inline

Definition at line 98 of file VignettingCorrection.h.

Member Function Documentation

template<class VT1 , class InvResp , class VigFunc , class Adjust >
result_type vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::operator() ( first_argument_type const &  v1,
float  x,
float  y 
) const
inline

Member Data Documentation

template<class VT1 , class InvResp , class VigFunc , class Adjust >
Adjust vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::m_Adjust
template<class VT1 , class InvResp , class VigFunc , class Adjust >
InvResp vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::m_InvResp
template<class VT1 , class InvResp , class VigFunc , class Adjust >
VigFunc vigra_ext::VigCorrDivFunctor< VT1, InvResp, VigFunc, Adjust >::m_VigFunc

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