KHTML
Go to the documentation of this file.
23 #ifndef SVGPolyElement_h
24 #define SVGPolyElement_h
35 class SVGPolyElement :
public SVGStyledTransformableElement,
38 public SVGExternalResourcesRequired,
39 public SVGAnimatedPoints {
41 SVGPolyElement(
const QualifiedName&, Document*);
42 virtual ~SVGPolyElement();
44 virtual bool isValid()
const {
return SVGTests::isValid(); }
46 virtual SVGPointList* points()
const;
47 virtual SVGPointList* animatedPoints()
const;
49 virtual void parseMappedAttribute(MappedAttribute*);
50 virtual void svgAttributeChanged(
const QualifiedName&);
52 virtual bool rendererIsNeeded(RenderStyle* style) {
return StyledElement::rendererIsNeeded(style); }
53 virtual bool supportsMarkers()
const {
return true; }
56 virtual const SVGElement* contextElement()
const {
return this; }
59 bool m_ignoreAttributeChanges : 1;
60 mutable RefPtr<SVGPointList> m_points;
62 ANIMATED_PROPERTY_FORWARD_DECLARATIONS(SVGExternalResourcesRequired,
bool, ExternalResourcesRequired, externalResourcesRequired)
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.