Public Types | Public Member Functions | List of all members
iipr::IImageInterpolationParams Class Referenceabstract

Common interface for interpolation parameters. More...

#include <IImageInterpolationParams.h>

Inheritance diagram for iipr::IImageInterpolationParams:
iser::ISerializable istd::IChangeable istd::IPolymorphic iipr::CImageInterpolationParams iipr::CImageInterpolationParamsComp

Public Types

enum  InterpolationMode { IM_NO_INTERPOLATION = 0, IM_BILINEAR, IM_BICUBIC, IM_NEAREST_NEIGHBOUR }
 Interpolation mode. More...
 

Public Member Functions

 I_DECLARE_ENUM (InterpolationMode, IM_NO_INTERPOLATION, IM_BILINEAR, IM_BICUBIC, IM_NEAREST_NEIGHBOUR)
 
virtual int GetInterpolationMode () const =0
 Get used interpolation mode. More...
 
virtual void SetInterpolationMode (int interpolationMode)=0
 Set interpolation mode. More...
 

Detailed Description

Common interface for interpolation parameters.

Definition at line 17 of file IImageInterpolationParams.h.

Member Enumeration Documentation

Interpolation mode.

Enumerator
IM_NO_INTERPOLATION 
IM_BILINEAR 
IM_BICUBIC 
IM_NEAREST_NEIGHBOUR 

Definition at line 24 of file IImageInterpolationParams.h.

Member Function Documentation

virtual int iipr::IImageInterpolationParams::GetInterpolationMode ( ) const
pure virtual

Get used interpolation mode.

See Also
InterpolationMode

Implemented in iipr::CImageInterpolationParams.

iipr::IImageInterpolationParams::I_DECLARE_ENUM ( InterpolationMode  ,
IM_NO_INTERPOLATION  ,
IM_BILINEAR  ,
IM_BICUBIC  ,
IM_NEAREST_NEIGHBOUR   
)
virtual void iipr::IImageInterpolationParams::SetInterpolationMode ( int  interpolationMode)
pure virtual

Set interpolation mode.

See Also
InterpolationMode

Implemented in iipr::CImageInterpolationParams.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy