47 setTranslation(dX,dY);
48 setAdaptResultImage(
false);
void rotate(double dAngle)
adds a rotation
TranslateOp(double dX=0.0, double dY=0.0, core::scalemode eInterpolate=core::interpolateLIN)
Constructor.
Definition: TranslateOp.h:45
undocument this line if you encounter any issues!
Definition: Any.h:37
void translate(double x, double y)
adds a traslation
Definition: AffineOp.h:107
Class to apply an arbitrary series of affine transformations .
Definition: AffineOp.h:85
void setAdaptResultImage(bool on)
sets whether the result image is is scaled and translated to contain the whole result image
Definition: AffineOp.h:128
ICLQt_API core::Img< T > filter(const core::Img< T > &image, const std::string &filter)
applies a filter operation on the source image (affinity for float)
scalemode
for scaling of Img images theses functions are provided
Definition: Types.h:84
void scale(double x, double y)
adds a scale
Definition: AffineOp.h:115
Class to translate images .
Definition: TranslateOp.h:42
void setTranslation(double dX, double dY)
performs a translation
Definition: TranslateOp.h:57
#define ICLFilter_API
Definition: CompatMacros.h:175
void reset()
resets the internal Matrix
virtual void apply(const core::ImgBase *poSrc, core::ImgBase **ppoDst)
Applies the affine transform to the image.