KHTML
Go to the documentation of this file.
22#ifndef SVGFEComposite_h
23#define SVGFEComposite_h
25#if ENABLE(SVG) && ENABLE(SVG_FILTERS)
30enum SVGCompositeOperationType {
31 SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0,
32 SVG_FECOMPOSITE_OPERATOR_OVER = 1,
33 SVG_FECOMPOSITE_OPERATOR_IN = 2,
34 SVG_FECOMPOSITE_OPERATOR_OUT = 3,
35 SVG_FECOMPOSITE_OPERATOR_ATOP = 4,
36 SVG_FECOMPOSITE_OPERATOR_XOR = 5,
37 SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6
40class SVGFEComposite :
public SVGFilterEffect {
42 SVGFEComposite(SVGResourceFilter*);
45 void setIn2(
const String&);
47 SVGCompositeOperationType operation()
const;
48 void setOperation(SVGCompositeOperationType);
62 virtual TextStream& externalRepresentation(TextStream&)
const;
65 virtual CIFilter* getCIFilter(
const FloatRect& bbox)
const;
69 SVGCompositeOperationType m_operation;
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by
doxygen 1.9.8 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.