Home
last modified time | relevance | path

Searched refs:SVGPropertyBase (Results 1 – 25 of 57) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/core/svg/properties/
DSVGProperty.h46 class SVGPropertyBase : public RefCountedWillBeRefCountedGarbageCollected<SVGPropertyBase> {
47 WTF_MAKE_NONCOPYABLE(SVGPropertyBase);
53 virtual ~SVGPropertyBase() in ~SVGPropertyBase()
60 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const = 0;
65 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) = 0;
66 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
67 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) = 0;
74 SVGPropertyBase* ownerList() const in ownerList()
79 void setOwnerList(SVGPropertyBase* ownerList) in setOwnerList()
93 explicit SVGPropertyBase(AnimatedPropertyType type) in SVGPropertyBase() function
[all …]
/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGAnimatedTypeAnimator.h34 class SVGPropertyBase; variable
47 PassRefPtr<SVGPropertyBase> constructFromString(const String&);
49 …PassRefPtr<SVGPropertyBase> startAnimValAnimation(const WillBeHeapVector<RawPtrWillBeMember<SVGEle…
51 …PassRefPtr<SVGPropertyBase> resetAnimValToBaseVal(const WillBeHeapVector<RawPtrWillBeMember<SVGEle…
53 …e(float percentage, unsigned repeatCount, SVGPropertyBase*, SVGPropertyBase*, SVGPropertyBase*, SV…
56 …void calculateFromAndToValues(RefPtr<SVGPropertyBase>& from, RefPtr<SVGPropertyBase>& to, const St…
57 …void calculateFromAndByValues(RefPtr<SVGPropertyBase>& from, RefPtr<SVGPropertyBase>& to, const St…
71 PassRefPtr<SVGPropertyBase> createPropertyForAnimation(const String&);
72 …PassRefPtr<SVGPropertyBase> resetAnimation(const WillBeHeapVector<RawPtrWillBeMember<SVGElement> >…
DSVGAnimatedTypeAnimator.cpp64 PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::createPropertyForAnimation(const String& value) in createPropertyForAnimation()
138 PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::constructFromString(const String& value) in constructFromString()
143 …nimatedTypeAnimator::calculateFromAndToValues(RefPtr<SVGPropertyBase>& from, RefPtr<SVGPropertyBas… in calculateFromAndToValues()
149 …nimatedTypeAnimator::calculateFromAndByValues(RefPtr<SVGPropertyBase>& from, RefPtr<SVGPropertyBas… in calculateFromAndByValues()
159 …ber<SVGElement> >& list, const QualifiedName& attributeName, PassRefPtr<SVGPropertyBase> passValue) in setAnimatedValueOnAllTargetProperties()
161 RefPtr<SVGPropertyBase> value = passValue; in setAnimatedValueOnAllTargetProperties()
174 PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::resetAnimation(const WillBeHeapVector<RawPtrWi… in resetAnimation()
177 RefPtr<SVGPropertyBase> animatedValue = m_animatedProperty->createAnimatedValue(); in resetAnimation()
184 PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::startAnimValAnimation(const WillBeHeapVector<R… in startAnimValAnimation()
206 PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::resetAnimValToBaseVal(const WillBeHeapVector<R… in resetAnimValToBaseVal()
[all …]
DSVGAnimatedColor.h43 class SVGColorProperty FINAL : public SVGPropertyBase {
50 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
53 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
54 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
55 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
61 : SVGPropertyBase(classType()) in SVGColorProperty()
69 inline PassRefPtr<SVGColorProperty> toSVGColorProperty(PassRefPtr<SVGPropertyBase> passBase) in toSVGColorProperty()
71 RefPtr<SVGPropertyBase> base = passBase; in toSVGColorProperty()
DSVGString.h40 class SVGString : public SVGPropertyBase {
57 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String& value) const OVERRIDE in cloneForAnimation()
65 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
66 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
67 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
76 : SVGPropertyBase(classType()) in SVGString()
81 : SVGPropertyBase(classType()) in SVGString()
89 inline PassRefPtr<SVGString> toSVGString(PassRefPtr<SVGPropertyBase> passBase) in toSVGString()
91 RefPtr<SVGPropertyBase> base = passBase; in toSVGString()
DSVGAngle.h51 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
52 …onElement*, float, unsigned, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, PassRefPtr<
53 virtual float calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
105 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
106 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
107 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
120 inline PassRefPtr<SVGAngle> toSVGAngle(PassRefPtr<SVGPropertyBase> passBase) in toSVGAngle()
122 RefPtr<SVGPropertyBase> base = passBase; in toSVGAngle()
DSVGIntegerOptionalInteger.h38 class SVGIntegerOptionalInteger : public SVGPropertyBase {
50 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
55 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
56 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
57 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
71 inline PassRefPtr<SVGIntegerOptionalInteger> toSVGIntegerOptionalInteger(PassRefPtr<SVGPropertyBase in toSVGIntegerOptionalInteger()
73 RefPtr<SVGPropertyBase> base = passBase; in toSVGIntegerOptionalInteger()
DSVGNumberOptionalNumber.h38 class SVGNumberOptionalNumber : public SVGPropertyBase {
50 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
55 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
56 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
57 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
71 inline PassRefPtr<SVGNumberOptionalNumber> toSVGNumberOptionalNumber(PassRefPtr<SVGPropertyBase> pa… in toSVGNumberOptionalNumber()
73 RefPtr<SVGPropertyBase> base = passBase; in toSVGNumberOptionalNumber()
DSVGLength.h43 class SVGLength FINAL : public SVGPropertyBase {
53 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
99 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
100 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
101 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
114 inline PassRefPtr<SVGLength> toSVGLength(PassRefPtr<SVGPropertyBase> passBase) in toSVGLength()
116 RefPtr<SVGPropertyBase> base = passBase; in toSVGLength()
DSVGBoolean.h54 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
55 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
56 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
72 inline PassRefPtr<SVGBoolean> toSVGBoolean(PassRefPtr<SVGPropertyBase> passBase) in toSVGBoolean()
74 RefPtr<SVGPropertyBase> base = passBase; in toSVGBoolean()
DSVGInteger.h58 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
59 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
60 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
70 inline PassRefPtr<SVGInteger> toSVGInteger(PassRefPtr<SVGPropertyBase> passBase) in toSVGInteger()
72 RefPtr<SVGPropertyBase> base = passBase; in toSVGInteger()
DSVGEnumeration.cpp42 inline PassRefPtr<SVGEnumerationBase> toSVGEnumerationBase(PassRefPtr<SVGPropertyBase> passBase) in toSVGEnumerationBase()
44 RefPtr<SVGPropertyBase> base = passBase; in toSVGEnumerationBase()
53 PassRefPtr<SVGPropertyBase> SVGEnumerationBase::cloneForAnimation(const String& value) const in cloneForAnimation()
107 void SVGEnumerationBase::add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) in add() argument
112 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef… in calculateAnimatedValue() argument
121 float SVGEnumerationBase::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) in calculateDistance() argument
DSVGEnumeration.h40 class SVGEnumerationBase : public SVGPropertyBase {
56 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
61 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
62 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
63 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
74 : SVGPropertyBase(classType()) in SVGEnumerationBase()
DSVGNumber.h60 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
61 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
62 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
75 inline PassRefPtr<SVGNumber> toSVGNumber(PassRefPtr<SVGPropertyBase> passBase) in toSVGNumber()
77 RefPtr<SVGPropertyBase> base = passBase; in toSVGNumber()
DSVGPoint.h71 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
72 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
73 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
87 inline PassRefPtr<SVGPoint> toSVGPoint(PassRefPtr<SVGPropertyBase> passBase) in toSVGPoint()
89 RefPtr<SVGPropertyBase> base = passBase; in toSVGPoint()
DSVGLengthList.h56 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
60 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
61 …signed repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, Pa…
62 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
DSVGTransformList.h60 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
66 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
67 …signed repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, Pa…
68 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
DSVGString.cpp27 void SVGString::add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) in add() argument
32 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef… in calculateAnimatedValue() argument
42 float SVGString::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) in calculateDistance() argument
DSVGTransform.h44 class SVGTransform : public SVGPropertyBase {
71 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
97 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
98 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
99 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
DSVGRect.h68 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
69 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
70 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
89 inline PassRefPtr<SVGRect> toSVGRect(PassRefPtr<SVGPropertyBase> passBase) in toSVGRect()
91 RefPtr<SVGPropertyBase> base = passBase; in toSVGRect()
DSVGPreserveAspectRatio.h83 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
84 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef…
85 …virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRI…
100 inline PassRefPtr<SVGPreserveAspectRatio> toSVGPreserveAspectRatio(PassRefPtr<SVGPropertyBase> pass… in toSVGPreserveAspectRatio()
102 RefPtr<SVGPropertyBase> base = passBase; in toSVGPreserveAspectRatio()
DSVGBoolean.cpp58 void SVGBoolean::add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) in add() argument
63 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef… in calculateAnimatedValue() argument
72 float SVGBoolean::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) in calculateDistance() argument
DSVGPathSegList.h134 virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const OVERRIDE;
139 virtual void add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) OVERRIDE;
140 …signed repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, Pa…
141 virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE;
170 inline PassRefPtr<SVGPathSegList> toSVGPathSegList(PassRefPtr<SVGPropertyBase> passBase) in toSVGPathSegList()
172 RefPtr<SVGPropertyBase> base = passBase; in toSVGPathSegList()
DSVGTransform.cpp32 : SVGPropertyBase(classType()) in SVGTransform()
39 : SVGPropertyBase(classType()) in SVGTransform()
48 : SVGPropertyBase(classType()) in SVGTransform()
56 : SVGPropertyBase(classType()) in SVGTransform()
73 PassRefPtr<SVGPropertyBase> SVGTransform::cloneForAnimation(const String&) const in cloneForAnimation()
227 void SVGTransform::add(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) in add() argument
233 …onElement*, float, unsigned, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, PassRefPtr< in calculateAnimatedValue() argument
239 float SVGTransform::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) in calculateDistance() argument
DSVGNumberOptionalNumber.cpp40 : SVGPropertyBase(classType()) in SVGNumberOptionalNumber()
51 PassRefPtr<SVGPropertyBase> SVGNumberOptionalNumber::cloneForAnimation(const String& value) const in cloneForAnimation()
82 void SVGNumberOptionalNumber::add(PassRefPtrWillBeRawPtr<SVGPropertyBase> other, SVGElement*) in add()
90 …e, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRef… in calculateAnimatedValue()
106 float SVGNumberOptionalNumber::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) in calculateDistance()

123