2#ifndef SEEN_NR_FILTER_MORPHOLOGY_H
3#define SEEN_NR_FILTER_MORPHOLOGY_H
44 Glib::ustring
name()
const override {
return Glib::ustring(
"Morphology"); }
3x3 matrix representing an affine transformation.
Axis aligned, non-empty, generic rectangle.
~FilterMorphology() override
void set_operator(FilterMorphologyOperator o)
double complexity(Geom::Affine const &ctm) const override
Glib::ustring name() const override
void area_enlarge(Geom::IntRect &area, Geom::Affine const &trans) const override
void set_xradius(double x)
void render_cairo(FilterSlot &slot) const override
void set_yradius(double y)
FilterMorphologyOperator Operator
@ MORPHOLOGY_OPERATOR_ERODE
@ MORPHOLOGY_OPERATOR_DILATE
@ MORPHOLOGY_OPERATOR_END
Helper class to stream background task notifications as a series of messages.