eLynx SDK
v3.0.1 C++ image processing API reference |
#include <IImageFilter.h>
Public Member Functions | |
virtual | ~IImageFilter () |
virtual bool | IsSupported (const ImageVariant &iImage) const =0 |
virtual bool | Process (ImageVariant &ioImage, void *iprParameters, uint32 iChannelMask, ProgressNotifier &iNotifier) const =0 |
Filter general properties | |
virtual bool | IsISODimension () const =0 |
virtual bool | IsISOType () const =0 |
virtual bool | IsISOMode () const =0 |
virtual bool | IsISOFormat () const =0 |
virtual bool | IsISOResolution () const =0 |
virtual bool | IsISOColorSpace () const =0 |
Definition at line 32 of file IImageFilter.h.
virtual eLynx::Image::IImageFilter::~IImageFilter | ( | ) | [virtual] |
virtual bool eLynx::Image::IImageFilter::IsISODimension | ( | ) | const [pure virtual] |
Check if filter conserve image dimension.
virtual bool eLynx::Image::IImageFilter::IsISOType | ( | ) | const [pure virtual] |
virtual bool eLynx::Image::IImageFilter::IsISOMode | ( | ) | const [pure virtual] |
virtual bool eLynx::Image::IImageFilter::IsISOFormat | ( | ) | const [pure virtual] |
virtual bool eLynx::Image::IImageFilter::IsISOResolution | ( | ) | const [pure virtual] |
virtual bool eLynx::Image::IImageFilter::IsISOColorSpace | ( | ) | const [pure virtual] |
virtual bool eLynx::Image::IImageFilter::IsSupported | ( | const ImageVariant & | iImage | ) | const [pure virtual] |
Check that image is supported for such a filter.
virtual bool eLynx::Image::IImageFilter::Process | ( | ImageVariant & | ioImage, | |
void * | iprParameters, | |||
uint32 | iChannelMask, | |||
ProgressNotifier & | iNotifier | |||
) | const [pure virtual] |