Home | History | Annotate | Download | only in svg

Lines Matching defs:SVGNumber

32 #include "core/svg/SVGNumber.h"
39 SVGNumber::SVGNumber(float value)
45 PassRefPtr<SVGNumber> SVGNumber::clone() const
50 PassRefPtr<SVGPropertyBase> SVGNumber::cloneForAnimation(const String& value) const
52 RefPtr<SVGNumber> svgNumber = create();
53 svgNumber->setValueAsString(value, IGNORE_EXCEPTION);
54 return svgNumber.release();
57 String SVGNumber::valueAsString() const
63 bool SVGNumber::parse(const CharType*& ptr, const CharType* end)
78 void SVGNumber::setValueAsString(const String& string, ExceptionState& exceptionState)
102 void SVGNumber::add(PassRefPtrWillBeRawPtr<SVGPropertyBase> other, SVGElement*)
107 void SVGNumber::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*)
111 RefPtr<SVGNumber> fromNumber = toSVGNumber(from);
112 RefPtr<SVGNumber> toNumber = toSVGNumber(to);
113 RefPtr<SVGNumber> toAtEndOfDurationNumber = toSVGNumber(toAtEndOfDuration);
118 float SVGNumber::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*)
123 PassRefPtr<SVGNumber> SVGNumberAcceptPercentage::clone() const
139 : SVGNumber(value)