END_REGISTER_ANIMATED_PROPERTIES inline SVGCircleElement::SVGCircleElement(const QualifiedName& tagName, Document* document) : SVGGraphicsElement(tagName, document) , m_cx(LengthModeWidth) , m_cy(LengthModeHeight) , m_r(LengthModeOther) { ASSERT(hasTagName(SVGNames::circleTag)); registerAnimatedPropertiesForSVGCircleElement(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGCircleElement::SVGCircleElement(Document& document) : SVGGeometryElement(SVGNames::circleTag, document) , m_cx(LengthModeWidth) , m_cy(LengthModeHeight) , m_r(LengthModeOther) { ScriptWrappable::init(this); registerAnimatedPropertiesForSVGCircleElement(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGCircleElement::SVGCircleElement(const QualifiedName& tagName, Document* document) : SVGStyledTransformableElement(tagName, document) , m_cx(LengthModeWidth) , m_cy(LengthModeHeight) , m_r(LengthModeOther) { ASSERT(hasTagName(SVGNames::circleTag)); ScriptWrappable::init(this); registerAnimatedPropertiesForSVGCircleElement(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGCircleElement::SVGCircleElement(Document& document) : SVGGeometryElement(SVGNames::circleTag, document) , m_cx(SVGAnimatedLength::create(this, SVGNames::cxAttr, SVGLength::create(LengthModeWidth))) , m_cy(SVGAnimatedLength::create(this, SVGNames::cyAttr, SVGLength::create(LengthModeHeight))) , m_r(SVGAnimatedLength::create(this, SVGNames::rAttr, SVGLength::create(LengthModeOther))) { ScriptWrappable::init(this); addToPropertyMap(m_cx); addToPropertyMap(m_cy); addToPropertyMap(m_r); registerAnimatedPropertiesForSVGCircleElement(); }