KHTML
Go to the documentation of this file.
23 #ifndef SVGLineElement_h
24 #define SVGLineElement_h
36 class SVGLineElement :
public SVGStyledTransformableElement,
39 public SVGExternalResourcesRequired {
41 SVGLineElement(
const QualifiedName&, Document*);
42 virtual ~SVGLineElement();
44 virtual bool isValid()
const {
return SVGTests::isValid(); }
46 virtual void parseMappedAttribute(MappedAttribute*);
47 virtual void svgAttributeChanged(
const QualifiedName&);
49 virtual Path toPathData()
const;
51 virtual bool supportsMarkers()
const {
return true; }
56 virtual const SVGElement* contextElement()
const {
return this; }
57 virtual bool hasRelativeValues()
const;
60 ANIMATED_PROPERTY_FORWARD_DECLARATIONS(SVGExternalResourcesRequired,
bool, ExternalResourcesRequired, externalResourcesRequired)
62 ANIMATED_PROPERTY_DECLARATIONS(SVGLineElement, SVGLength, SVGLength, X1, x1)
63 ANIMATED_PROPERTY_DECLARATIONS(SVGLineElement, SVGLength, SVGLength, Y1, y1)
64 ANIMATED_PROPERTY_DECLARATIONS(SVGLineElement, SVGLength, SVGLength, X2, x2)
65 ANIMATED_PROPERTY_DECLARATIONS(SVGLineElement, SVGLength, SVGLength, Y2, y2)
DOM::QualifiedName lineTag
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.