#include <plfilter.h>
Inheritance diagram for PLFilter:
Public Member Functions | |
virtual void | ApplyInPlace (PLBmp *pBmp) const |
virtual void | Apply (PLBmp *pBmpSource, PLBmp *pBmpDest) const |
Definition at line 28 of file plfilter.h.
|
Applies the Filter to pBmpSource and stores the result in pBmpDest. The base-class version copies the bitmap before calling ApplyInPlace (pBmpDest). Reimplemented in PLFilterContrast, PLFilterCrop, PLFilterFlip, PLFilterGetAlpha, PLFilterGrayscale, PLFilterIntensity, PLFilterLightness, PLFilterMirror, PLFilterQuantize, PLFilterResizeBilinear, PLFilterResizeBox, PLFilterResizeGaussian, PLFilterResizeHamming, PLFilterRotate, and PLFilterThreshold. |
|
In-Place Apply. Applies the filter to pBmp. The base-class version copies the bitmap after calling Apply (pBmp, pTempBmp). Reimplemented in PLFilterFill< PixelC >, PLFilterFillRect< PixelC >, and PLFilterFlipRGB. |