|
Enrollment 28.2.0
|
Interface for image masking operations. More...
#include <ImageMask.h>
Public Member Functions | |
| virtual void | MaskCircle (const Circle &mask, const class ImageMaskConfiguration &conf)=0 |
| Applies a circular image mask to an image. | |
| virtual void | MaskPolygon (const Polygon &mask, const ImageMaskConfiguration &conf)=0 |
| Applies a specified polygonal mask to the image. | |
| virtual void | BlurCircle (const Circle &circle, ImageMaskType maskType, ImageBlurType blurType)=0 |
| Applies a blur effect to a specified circular area in the image. | |
| virtual void | BlurPolygon (const Polygon &polygon, ImageMaskType maskType, ImageBlurType blurType)=0 |
| Applies a blur effect to a specified polygonal area in the image. | |
| virtual void | AddToBlur (const Circle &circle, ImageMaskType maskType)=0 |
| Adds a circular area for a future blur operation. | |
| virtual void | AddToBlur (const Polygon &polygon, ImageMaskType maskType)=0 |
| Adds a polygonal area for a future blur operation. | |
| virtual void | ApplyBlur (ImageBlurType blurType)=0 |
| Executes the blur effect on all added shapes with the specified blur type. | |
Interface for image masking operations.
|
pure virtual |
Adds a circular area for a future blur operation.
| circle | The Circle object representing the area to be added to the blur queue. |
| maskType | The type of mask to apply the blurring on. |
|
pure virtual |
Adds a polygonal area for a future blur operation.
| polygon | The Polygon object representing the area to be added to the blur queue. |
| maskType | The type of mask to apply the blurring on. |
|
pure virtual |
Executes the blur effect on all added shapes with the specified blur type.
| blurType | The type of blur to apply to the queued shapes. |
|
pure virtual |
Applies a blur effect to a specified circular area in the image.
| circle | The Circle object defining the area to blur. |
| maskType | The type of mask to apply the blurring on. |
| blurType | The type of blur effect to apply. |
Referenced by CircleImageMask::MaskWith().
|
pure virtual |
Applies a blur effect to a specified polygonal area in the image.
| polygon | The Polygon object defining the area to blur. |
| maskType | The type of mask to apply the blurring on. |
| blurType | The type of blur effect to apply. |
Referenced by PolygonImageMask::MaskWith().
|
pure virtual |
Applies a circular image mask to an image.
| mask | The Circle object defining the mask shape. |
| conf | Configuration properties of the mask. |
Referenced by CircleImageMask::MaskWith().
|
pure virtual |
Applies a specified polygonal mask to the image.
| mask | The Polygon object defining the mask shape. |
| conf | Configuration properties of the mask. |
Referenced by PolygonImageMask::MaskWith().