Lines Matching refs:nsSVGElement
56 explicit SVGElementMetrics(nsSVGElement* aSVGElement,
66 nsSVGElement* mSVGElement;
114 nsSVGElement *aSVGElement,
119 float GetBaseValue(nsSVGElement* aSVGElement) const in GetBaseValue()
122 float GetAnimValue(nsSVGElement* aSVGElement) const in GetAnimValue()
153 ToDOMAnimatedLength(nsSVGElement* aSVGElement);
156 nsISMILAttr* ToSMILAttr(nsSVGElement* aSVGElement);
170 float GetUnitScaleFactor(nsSVGElement *aSVGElement, uint8_t aUnitType) const;
174 void SetBaseValue(float aValue, nsSVGElement *aSVGElement, bool aDoSetAttr);
175 void SetBaseValueInSpecifiedUnits(float aValue, nsSVGElement *aSVGElement,
177 void SetAnimValue(float aValue, nsSVGElement *aSVGElement);
178 void SetAnimValueInSpecifiedUnits(float aValue, nsSVGElement *aSVGElement);
180 nsSVGElement *aSVGElement);
181 nsresult ConvertToSpecifiedUnits(uint16_t aUnitType, nsSVGElement *aSVGElement);
182 nsresult ToDOMBaseVal(mozilla::DOMSVGLength **aResult, nsSVGElement* aSVGElement);
183 nsresult ToDOMAnimVal(mozilla::DOMSVGLength **aResult, nsSVGElement* aSVGElement);
189 SMILLength(nsSVGLength2* aVal, nsSVGElement *aSVGElement) in SMILLength()
196 nsSVGElement* mSVGElement;