Searched refs:SVGPathElement (Results 1 - 25 of 27) sorted by relevance

12

/external/webkit/Source/WebCore/svg/
H A DSVGPathElement.cpp24 #include "SVGPathElement.h"
49 DEFINE_ANIMATED_NUMBER(SVGPathElement, SVGNames::pathLengthAttr, PathLength, pathLength)
50 DEFINE_ANIMATED_BOOLEAN(SVGPathElement, SVGNames::externalResourcesRequiredAttr, ExternalResourcesRequired, externalResourcesRequired)
52 inline SVGPathElement::SVGPathElement(const QualifiedName& tagName, Document* document) function in class:WebCore::SVGPathElement
59 PassRefPtr<SVGPathElement> SVGPathElement::create(const QualifiedName& tagName, Document* document)
61 return adoptRef(new SVGPathElement(tagName, document));
64 float SVGPathElement::getTotalLength()
72 FloatPoint SVGPathElement
[all...]
H A DSVGPathSegClosePath.h31 static PassRefPtr<SVGPathSegClosePath> create(SVGPathElement* element, SVGPathSegRole role)
37 SVGPathSegClosePath(SVGPathElement* element, SVGPathSegRole role)
H A DSVGPathSegLinetoHorizontal.h31 SVGPathSegLinetoHorizontal(SVGPathElement* element, SVGPathSegRole role, float x)
50 static PassRefPtr<SVGPathSegLinetoHorizontalAbs> create(SVGPathElement* element, SVGPathSegRole role, float x)
56 SVGPathSegLinetoHorizontalAbs(SVGPathElement* element, SVGPathSegRole role, float x)
67 static PassRefPtr<SVGPathSegLinetoHorizontalRel> create(SVGPathElement* element, SVGPathSegRole role, float x)
73 SVGPathSegLinetoHorizontalRel(SVGPathElement* element, SVGPathSegRole role, float x)
H A DSVGPathSegLinetoVertical.h31 SVGPathSegLinetoVertical(SVGPathElement* element, SVGPathSegRole role, float y)
50 static PassRefPtr<SVGPathSegLinetoVerticalAbs> create(SVGPathElement* element, SVGPathSegRole role, float y)
56 SVGPathSegLinetoVerticalAbs(SVGPathElement* element, SVGPathSegRole role, float y)
67 static PassRefPtr<SVGPathSegLinetoVerticalRel> create(SVGPathElement* element, SVGPathSegRole role, float y)
73 SVGPathSegLinetoVerticalRel(SVGPathElement* element, SVGPathSegRole role, float y)
H A DSVGPathSegWithContext.h24 #include "SVGPathElement.h"
30 SVGPathSegWithContext(SVGPathElement* element, SVGPathSegRole role)
51 SVGPathElement* contextElement() const { return m_element.get(); }
54 void setContextAndRole(SVGPathElement* element, SVGPathSegRole role)
74 RefPtr<SVGPathElement> m_element;
94 SVGPathSegSingleCoordinate(SVGPathElement* element, SVGPathSegRole role, float x, float y)
H A DSVGMPathElement.h31 class SVGPathElement;
39 SVGPathElement* pathElement();
H A DSVGPathSegCurvetoQuadraticSmooth.h31 static PassRefPtr<SVGPathSegCurvetoQuadraticSmoothAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
37 SVGPathSegCurvetoQuadraticSmoothAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y)
48 static PassRefPtr<SVGPathSegCurvetoQuadraticSmoothRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
54 SVGPathSegCurvetoQuadraticSmoothRel(SVGPathElement* element, SVGPathSegRole role, float x, float y)
H A DSVGPathSegLineto.h31 static PassRefPtr<SVGPathSegLinetoAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
37 SVGPathSegLinetoAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y)
48 static PassRefPtr<SVGPathSegLinetoRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
54 SVGPathSegLinetoRel(SVGPathElement* element, SVGPathSegRole role, float x, float y)
H A DSVGPathSegList.cpp29 #include "SVGPathElement.h"
45 static_cast<SVGPathElement*>(contextElement)->pathSegListChanged(m_role);
H A DSVGPathSegMoveto.h31 static PassRefPtr<SVGPathSegMovetoAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
37 SVGPathSegMovetoAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y)
48 static PassRefPtr<SVGPathSegMovetoRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y)
54 SVGPathSegMovetoRel(SVGPathElement* element, SVGPathSegRole role, float x, float y)
H A DSVGPathSegCurvetoCubicSmooth.h31 SVGPathSegCurvetoCubicSmooth(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2)
77 static PassRefPtr<SVGPathSegCurvetoCubicSmoothAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2)
83 SVGPathSegCurvetoCubicSmoothAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2)
94 static PassRefPtr<SVGPathSegCurvetoCubicSmoothRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2)
100 SVGPathSegCurvetoCubicSmoothRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2)
H A DSVGPathSegCurvetoQuadratic.h31 SVGPathSegCurvetoQuadratic(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1)
77 static PassRefPtr<SVGPathSegCurvetoQuadraticAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1)
83 SVGPathSegCurvetoQuadraticAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1)
94 static PassRefPtr<SVGPathSegCurvetoQuadraticRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1)
100 SVGPathSegCurvetoQuadraticRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1)
H A DSVGPathParserFactory.h34 class SVGPathElement;
53 bool buildSVGPathSegListFromByteStream(SVGPathByteStream*, SVGPathElement*, SVGPathSegList&, PathParsingMode);
H A DSVGPathSegArc.h31 SVGPathSegArc(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
105 static PassRefPtr<SVGPathSegArcAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
111 SVGPathSegArcAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
122 static PassRefPtr<SVGPathSegArcRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
128 SVGPathSegArcRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
H A DSVGPathSegCurvetoCubic.h31 SVGPathSegCurvetoCubic(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2)
95 static PassRefPtr<SVGPathSegCurvetoCubicAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2)
101 SVGPathSegCurvetoCubicAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2)
112 static PassRefPtr<SVGPathSegCurvetoCubicRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2)
118 SVGPathSegCurvetoCubicRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2)
H A DSVGMPathElement.cpp27 #include "SVGPathElement.h"
79 SVGPathElement* SVGMPathElement::pathElement()
83 return static_cast<SVGPathElement*>(target);
H A DSVGPathSegListBuilder.h30 #include "SVGPathElement.h"
39 void setCurrentSVGPathElement(SVGPathElement* pathElement) { m_pathElement = pathElement; }
67 SVGPathElement* m_pathElement;
H A DSVGPathElement.h56 class SVGPathElement : public SVGStyledTransformableElement, class in namespace:WebCore
61 static PassRefPtr<SVGPathElement> create(const QualifiedName&, Document*);
100 SVGPathElement(const QualifiedName&, Document*);
H A DSVGPathElement.idl29 interface [Conditional=SVG] SVGPathElement : SVGElement,
H A DSVGPathParserFactory.cpp30 #include "SVGPathElement.h"
50 static SVGPathSegListBuilder* globalSVGPathSegListBuilder(SVGPathElement* element, SVGPathSegRole role, SVGPathSegList& result)
173 bool SVGPathParserFactory::buildSVGPathSegListFromByteStream(SVGPathByteStream* stream, SVGPathElement* element, SVGPathSegList& result, PathParsingMode parsingMode)
H A DSVGAnimateMotionElement.cpp34 #include "SVGPathElement.h"
118 SVGPathElement* pathElement = mPath->pathElement();
/external/webkit/Source/WebCore/rendering/svg/
H A DRenderSVGTextPath.cpp29 #include "SVGPathElement.h"
52 SVGPathElement* pathElement = static_cast<SVGPathElement*>(targetElement);
H A DSVGRenderTreeAsText.cpp66 #include "SVGPathElement.h"
417 SVGPathElement* element = static_cast<SVGPathElement*>(svgElement);
/external/webkit/Source/WebCore/svg/properties/
H A DSVGPathSegListPropertyTearOff.cpp27 #include "SVGPathElement.h"
67 SVGPathElement* SVGPathSegListPropertyTearOff::contextElement() const
72 return static_cast<SVGPathElement*>(contextElement);
86 // newItem belongs to a SVGPathElement, but its associated SVGAnimatedProperty is not an animated list tear off.
H A DSVGPathSegListPropertyTearOff.h29 class SVGPathElement;
138 SVGPathElement* contextElement() const;

Completed in 182 milliseconds

12