14#ifndef SP_FECONVOLVEMATRIX_H_SEEN
15#define SP_FECONVOLVEMATRIX_H_SEEN
26 int tag()
const override {
return tag_of<
decltype(*this)>; }
constexpr int tag_of
Convenience function to retrieve the tag (class id) of a given type.
SVG drawing item for display.
Interface for refcounted XML nodes.
Typed SVG document implementation.
NumberOptNumber get_order() const
Inkscape::Filters::FilterConvolveMatrixEdgeMode edgeMode
std::unique_ptr< Inkscape::Filters::FilterPrimitive > build_renderer(Inkscape::DrawingItem *item) const override
NumberOptNumber kernelUnitLength
std::vector< double > const & get_kernel_matrix() const
std::vector< double > kernelMatrix
void build(SPDocument *doc, Inkscape::XML::Node *repr) override
Inkscape::XML::Node * repr
FilterConvolveMatrixEdgeMode
@ CONVOLVEMATRIX_EDGEMODE_DUPLICATE
static cairo_user_data_key_t key
<number-opt-number> implementation.
Document level base class for all SVG filter primitives.