END_REGISTER_ANIMATED_PROPERTIES inline SVGFETurbulenceElement::SVGFETurbulenceElement(const QualifiedName& tagName, Document* document) : SVGFilterPrimitiveStandardAttributes(tagName, document) , m_numOctaves(1) , m_stitchTiles(SVG_STITCHTYPE_NOSTITCH) , m_type(FETURBULENCE_TYPE_TURBULENCE) { ASSERT(hasTagName(SVGNames::feTurbulenceTag)); registerAnimatedPropertiesForSVGFETurbulenceElement(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGFETurbulenceElement::SVGFETurbulenceElement(Document& document) : SVGFilterPrimitiveStandardAttributes(SVGNames::feTurbulenceTag, document) , m_baseFrequency(SVGAnimatedNumberOptionalNumber::create(this, SVGNames::baseFrequencyAttr)) , m_seed(SVGAnimatedNumber::create(this, SVGNames::seedAttr, SVGNumber::create(0))) , m_numOctaves(SVGAnimatedInteger::create(this, SVGNames::numOctavesAttr, SVGInteger::create(1))) , m_stitchTiles(SVG_STITCHTYPE_NOSTITCH) , m_type(FETURBULENCE_TYPE_TURBULENCE) { ScriptWrappable::init(this); addToPropertyMap(m_baseFrequency); addToPropertyMap(m_seed); addToPropertyMap(m_numOctaves); registerAnimatedPropertiesForSVGFETurbulenceElement(); }