Defines the base Effect class for applying transformations or effects to pixel groups.
Abstract base class for applying visual effects to pixel groups.
Interface for managing and interacting with a collection of pixels.
An effect that applies a vertical blur to a pixel group.
void ApplyEffect(IPixelGroup *pixelGroup) override
Applies the vertical blur effect to the given pixel group.
const uint8_t pixels
Number of pixels to include in the vertical blur radius.