Lines Matching refs:element
52 SVGElement* SVGLocatable::nearestViewportElement(const SVGElement* element) in nearestViewportElement() argument
54 ASSERT(element); in nearestViewportElement()
55 for (Node* n = element->parentNode(); n && !n->isDocumentNode(); n = n->parentNode()) { in nearestViewportElement()
63 SVGElement* SVGLocatable::farthestViewportElement(const SVGElement* element) in farthestViewportElement() argument
65 ASSERT(element); in farthestViewportElement()
67 for (Node* n = element->parentNode(); n && !n->isDocumentNode(); n = n->parentNode()) { in farthestViewportElement()
74 FloatRect SVGLocatable::getBBox(const SVGElement* element) in getBBox() argument
76 element->document()->updateLayoutIgnorePendingStylesheets(); in getBBox()
79 if (!element->renderer()) in getBBox()
82 return element->renderer()->objectBoundingBox(); in getBBox()
85 AffineTransform SVGLocatable::getCTM(const SVGElement* element) in getCTM() argument
87 ASSERT(element); in getCTM()
90 Node* parent = element->parentNode(); in getCTM()
102 AffineTransform SVGLocatable::getScreenCTM(const SVGElement* element) in getScreenCTM() argument
104 ASSERT(element); in getScreenCTM()
107 Node* parent = element->parentNode(); in getScreenCTM()