klComputerVision
Public Types | Public Member Functions | Data Fields
klRotateFunctor< TYPE > Class Template Reference

#include <kl_image_processing_functors.h>

Collaboration diagram for klRotateFunctor< TYPE >:
Collaboration graph

Public Types

enum  {
  IPPI_INTER_NN, IPPI_INTER_LINEAR, IPPI_INTER_CUBIC, IPPI_INTER_LANCZOS,
  IPPI_INTER_SUPER
}
 

Public Member Functions

 klRotateFunctor (klRasterBufferPointer lsrc, double angle, int interpolate)
 
klRasterBufferPointer operator() (void)
 

Data Fields

enum klRotateFunctor:: { ... }  RotateInterpolationFns
 
klRasterBufferPointer m_src
 
double m_angle
 
int m_interpolate
 

Member Enumeration Documentation

template<class TYPE>
anonymous enum
Enumerator:
IPPI_INTER_NN 
IPPI_INTER_LINEAR 
IPPI_INTER_CUBIC 
IPPI_INTER_LANCZOS 
IPPI_INTER_SUPER 

Constructor & Destructor Documentation

template<class TYPE>
klRotateFunctor< TYPE >::klRotateFunctor ( klRasterBufferPointer  lsrc,
double  angle,
int  interpolate 
)
inline

Member Function Documentation

template<class TYPE>
klRasterBufferPointer klRotateFunctor< TYPE >::operator() ( void  )
inline

Here is the call graph for this function:

Field Documentation

template<class TYPE>
double klRotateFunctor< TYPE >::m_angle
template<class TYPE>
int klRotateFunctor< TYPE >::m_interpolate
template<class TYPE>
klRasterBufferPointer klRotateFunctor< TYPE >::m_src
enum { ... } klRotateFunctor< TYPE >::RotateInterpolationFns

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