KHTML
Go to the documentation of this file.
22 #ifndef SVGFEComposite_h
23 #define SVGFEComposite_h
25 #if ENABLE(SVG) && ENABLE(SVG_FILTERS)
30 enum 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
40 class 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;
79 #endif // ENABLE(SVG) && ENABLE(SVG_FILTERS)
81 #endif // SVGFEComposite_h
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:19 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.