KHTML
Go to the documentation of this file.
30 #include <wtf/RefCounted.h>
31 #include <wtf/PassRefPtr.h>
35 class SVGStyledElement;
37 class SVGPathSeg :
public RefCounted<SVGPathSeg> {
39 virtual ~SVGPathSeg() { }
43 PATHSEG_CLOSEPATH = 1,
44 PATHSEG_MOVETO_ABS = 2,
45 PATHSEG_MOVETO_REL = 3,
46 PATHSEG_LINETO_ABS = 4,
47 PATHSEG_LINETO_REL = 5,
48 PATHSEG_CURVETO_CUBIC_ABS = 6,
49 PATHSEG_CURVETO_CUBIC_REL = 7,
50 PATHSEG_CURVETO_QUADRATIC_ABS = 8,
51 PATHSEG_CURVETO_QUADRATIC_REL = 9,
54 PATHSEG_LINETO_HORIZONTAL_ABS = 12,
55 PATHSEG_LINETO_HORIZONTAL_REL = 13,
56 PATHSEG_LINETO_VERTICAL_ABS = 14,
57 PATHSEG_LINETO_VERTICAL_REL = 15,
58 PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16,
59 PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17,
60 PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18,
61 PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
64 virtual unsigned short pathSegType()
const {
return PATHSEG_UNKNOWN; }
65 virtual String pathSegTypeAsLetter()
const {
return ""; }
68 const QualifiedName& associatedAttributeName()
const {
return SVGNames::dAttr; }
char * toString(const T &value)
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.