Searched refs:SVGRect (Results 1 - 25 of 40) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/svg/
H A DSVGAnimatedRect.idl27 readonly attribute SVGRect baseVal;
28 readonly attribute SVGRect animVal;
H A DSVGRect.h29 class SVGRect : public FloatRect { class in namespace:WebCore
33 SVGRect() function in class:WebCore::SVGRect
35 SVGRect(InvalidSVGRectTag) function in class:WebCore::SVGRect
37 SVGRect(const FloatRect& rect) function in class:WebCore::SVGRect
39 SVGRect(const FloatPoint& location, const FloatSize& size) function in class:WebCore::SVGRect
41 SVGRect(float x, float y, float width, float height) function in class:WebCore::SVGRect
43 SVGRect(const IntRect& intRect) function in class:WebCore::SVGRect
45 SVGRect(const LayoutRect& layoutRect) function in class:WebCore::SVGRect
47 SVGRect(const SkRect& skRect) function in class:WebCore::SVGRect
57 struct SVGPropertyTraits<SVGRect> {
[all...]
H A DSVGRect.idl23 interface SVGRect {
H A DSVGGraphicsElement.idl37 SVGRect getBBox();
38 SVGRect getStrokeBBox();
H A DSVGZoomEvent.h27 #include "core/svg/SVGRect.h"
36 SVGRect zoomRectScreen() const;
56 SVGRect m_zoomRectScreen;
H A DSVGSVGElement.idl32 readonly attribute SVGRect viewport;
51 NodeList getIntersectionList([Default=Undefined] optional SVGRect rect,
53 NodeList getEnclosureList([Default=Undefined] optional SVGRect rect,
56 [Default=Undefined] optional SVGRect rect);
58 [Default=Undefined] optional SVGRect rect);
66 SVGRect createSVGRect();
H A DSVGZoomEvent.idl27 readonly attribute SVGRect zoomRectScreen;
H A DSVGAnimatedRect.cpp36 OwnPtr<SVGAnimatedType> animatedType = SVGAnimatedType::createRect(new SVGRect);
79 const SVGRect& fromRect = m_animationElement->animationMode() == ToAnimation ? animated->rect() : from->rect();
80 const SVGRect& toRect = to->rect();
81 const SVGRect& toAtEndOfDurationRect = toAtEndOfDuration->rect();
82 SVGRect& animatedRect = animated->rect();
93 animatedRect = SVGRect(animatedX, animatedY, animatedWidth, animatedHeight);
98 // FIXME: Distance calculation is not possible for SVGRect right now. We need the distance of for every single value.
H A DSVGSVGElement.h63 SVGRect viewport() const;
82 SVGRect currentViewBoxRect() const;
107 PassRefPtr<NodeList> getIntersectionList(const SVGRect&, SVGElement* referenceElement) const;
108 PassRefPtr<NodeList> getEnclosureList(const SVGRect&, SVGElement* referenceElement) const;
109 bool checkIntersection(SVGElement*, const SVGRect&) const;
110 bool checkEnclosure(SVGElement*, const SVGRect&) const;
118 static SVGRect createSVGRect();
161 PassRefPtr<NodeList> collectIntersectionOrEnclosureList(const SVGRect&, SVGElement*, CollectIntersectionOrEnclosure) const;
H A DSVGViewSpec.h74 SVGRect& viewBoxCurrentValue() { return m_viewBox; }
75 SVGRect viewBoxBaseValue() const { return m_viewBox; }
76 void setViewBoxBaseValue(const SVGRect& viewBox) { m_viewBox = viewBox; }
106 SVGRect m_viewBox;
H A DSVGAnimatedRect.h24 #include "core/svg/SVGRect.h"
30 typedef SVGAnimatedPropertyTearOff<SVGRect> SVGAnimatedRect;
34 DECLARE_ANIMATED_PROPERTY(SVGAnimatedRect, SVGRect, UpperProperty, LowerProperty)
37 DEFINE_ANIMATED_PROPERTY(AnimatedRect, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty, SVGAnimatedRect, SVGRect)
H A DSVGZoomEvent.cpp36 SVGRect SVGZoomEvent::zoomRectScreen() const
H A DSVGFitToViewBox.h27 #include "core/svg/SVGRect.h"
52 target->setViewBoxBaseValue(SVGRect(SVGRect::InvalidSVGRectTag()));
H A DSVGGraphicsElement.h49 virtual SVGRect getBBox();
50 SVGRect getStrokeBBox();
H A DSVGTextContentElement.idl40 [RaisesException] SVGRect getExtentOfChar(unsigned long offset);
H A DSVGSVGElement.cpp138 SVGRect SVGSVGElement::viewport() const
142 return SVGRect();
329 PassRefPtr<NodeList> SVGSVGElement::collectIntersectionOrEnclosureList(const SVGRect& rect, SVGElement* referenceElement, CollectIntersectionOrEnclosure collect) const
350 PassRefPtr<NodeList> SVGSVGElement::getIntersectionList(const SVGRect& rect, SVGElement* referenceElement) const
355 PassRefPtr<NodeList> SVGSVGElement::getEnclosureList(const SVGRect& rect, SVGElement* referenceElement) const
360 bool SVGSVGElement::checkIntersection(SVGElement* element, const SVGRect& rect) const
367 bool SVGSVGElement::checkEnclosure(SVGElement* element, const SVGRect& rect) const
405 SVGRect SVGSVGElement::createSVGRect()
407 return SVGRect();
550 SVGRect SVGSVGElemen
[all...]
H A DSVGAnimatedType.h30 #include "core/svg/SVGRect.h"
57 static PassOwnPtr<SVGAnimatedType> createRect(SVGRect*);
149 const SVGRect& rect() const
252 SVGRect& rect()
298 SVGRect* rect;
H A DSVGGraphicsElement.cpp226 SVGRect SVGGraphicsElement::getBBox()
232 return SVGRect();
237 SVGRect SVGGraphicsElement::getStrokeBBox()
243 return SVGRect();
H A DSVGViewSpec.cpp130 return SVGPropertyTraits<SVGRect>::toString(viewBoxBaseValue());
174 return SVGAnimatedProperty::lookupOrCreateWrapper<SVGElement, SVGAnimatedRect, SVGRect>(ownerType->contextElement(), viewBoxPropertyInfo(), ownerType->m_viewBox);
195 m_viewBox = SVGRect();
223 SVGRect viewBox;
H A DSVGTextContentElement.h84 SVGRect getExtentOfChar(unsigned charnum, ExceptionState&);
H A DSVGTextContentElement.cpp156 SVGRect SVGTextContentElement::getExtentOfChar(unsigned charnum, ExceptionState& exceptionState)
162 return SVGRect();
H A DSVGPathElement.h94 virtual SVGRect getBBox() OVERRIDE FINAL;
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGModelObject.h37 #include "core/svg/SVGRect.h"
63 static bool checkIntersection(RenderObject*, const SVGRect&);
64 static bool checkEnclosure(RenderObject*, const SVGRect&);
H A DSVGTextQuery.h25 #include "core/svg/SVGRect.h"
44 SVGRect extentOfCharacter(unsigned position) const;
H A DRenderSVGModelObject.cpp178 bool RenderSVGModelObject::checkIntersection(RenderObject* renderer, const SVGRect& rect)
191 bool RenderSVGModelObject::checkEnclosure(RenderObject* renderer, const SVGRect& rect)

Completed in 1582 milliseconds

12