2#ifndef SEEN_NR_FILTER_BLEND_H
3#define SEEN_NR_FILTER_BLEND_H
39 void set_input(
int input,
int slot)
override;
42 Glib::ustring
name()
const override {
return Glib::ustring(
"Blend"); }
3x3 matrix representing an affine transformation.
void set_mode(SPBlendMode mode)
double complexity(Geom::Affine const &ctm) const override
bool uses_background() const override
void set_input(int slot) override
Sets the input slot number 'slot' to be used as input in rendering filter primitive 'primitive' For f...
Glib::ustring name() const override
bool can_handle_affine(Geom::Affine const &) const override
Indicate whether the filter primitive can handle the given affine.
static const std::set< SPBlendMode > _valid_modes
void render_cairo(FilterSlot &slot) const override
Helper class to stream background task notifications as a series of messages.
SPStyle enums: named public enums that correspond to SVG property values.