eLynx SDK v3.0.1
C++ image processing API reference

ResampleFilterImpls.h File Reference

#include "IResampleFilter.h"

Go to the source code of this file.


Namespaces

namespace  eLynx
namespace  eLynx::Math

Defines

#define DEFINE_RESAMPLE_FILTER(classname)
 Macro to define a resample filter.

Enumerations

enum  eLynx::Math::EResampleFilter {
  eLynx::Math::RF_Box, eLynx::Math::RF_Triangle, eLynx::Math::RF_Hermite, eLynx::Math::RF_Bell,
  eLynx::Math::RF_CubicBSpline, eLynx::Math::RF_Lanczos3, eLynx::Math::RF_Mitchell, eLynx::Math::RF_Cosine,
  eLynx::Math::RF_CatmullRom, eLynx::Math::RF_Quadratic, eLynx::Math::RF_CubicConvolution, eLynx::Math::RF_Lanczos5,
  eLynx::Math::RF_Lanczos8, eLynx::Math::RF_BlackmanHarris, eLynx::Math::RF_Undefined
}
 Implemented resample filter collection. More...

Functions

 eLynx::Math::DEFINE_RESAMPLE_FILTER (Box)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Triangle)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Hermite)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Bell)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (CubicBSpline)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Lanczos3)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Mitchell)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Cosine)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (CatmullRom)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Quadratic)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (CubicConvolution)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Lanczos5)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (Lanczos8)
 eLynx::Math::DEFINE_RESAMPLE_FILTER (BlackmanHarris)
ExportedByMath const char * eLynx::Math::elxToString (EResampleFilter iFilter)
ExportedByMath const
IResampleFilter & 
eLynx::Math::elxGetResampleFilter (EResampleFilter iFilter)

Define Documentation

#define DEFINE_RESAMPLE_FILTER ( classname   ) 

Value:

class ExportedByMath classname##Filter : public IResampleFilter \
{                                                               \
public:                                                         \
  virtual double GetRadius() const;                             \
  virtual double GetValue(double iX) const;                     \
};
Macro to define a resample filter.

Definition at line 27 of file ResampleFilterImpls.h.


Generated on 14 Apr 2009 by doxygen 1.5.8