Home
last modified time | relevance | path

Searched refs:objectBoundingBox (Results 1 – 25 of 32) sorted by relevance

12

/external/webkit/Source/WebCore/rendering/svg/
DRenderSVGResourceClipper.cpp104 …return applyClippingToContext(object, object->objectBoundingBox(), object->repaintRectInLocalCoord… in applyResource()
107 …rSVGResourceClipper::pathOnlyClipping(GraphicsContext* context, const FloatRect& objectBoundingBox) in pathOnlyClipping() argument
147 transform.translate(objectBoundingBox.x(), objectBoundingBox.y()); in pathOnlyClipping()
148 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height()); in pathOnlyClipping()
158 …VGResourceClipper::applyClippingToContext(RenderObject* object, const FloatRect& objectBoundingBox, in applyClippingToContext() argument
167 if (pathOnlyClipping(context, objectBoundingBox)) in applyClippingToContext()
193 … if (!clipper->applyClippingToContext(this, objectBoundingBox, repaintRect, maskContext)) { in applyClippingToContext()
200 drawContentIntoMaskImage(clipperData, objectBoundingBox); in applyClippingToContext()
211 …urceClipper::drawContentIntoMaskImage(ClipperData* clipperData, const FloatRect& objectBoundingBox) in drawContentIntoMaskImage() argument
222 maskContentTransformation.translate(objectBoundingBox.x(), objectBoundingBox.y()); in drawContentIntoMaskImage()
[all …]
DRenderSVGResourceMasker.cpp138 FloatRect objectBoundingBox = object->objectBoundingBox(); in drawContentIntoMaskImage() local
139 maskContentTransformation.translate(objectBoundingBox.x(), objectBoundingBox.y()); in drawContentIntoMaskImage()
140 … maskContentTransformation.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height()); in drawContentIntoMaskImage()
199 FloatRect objectBoundingBox = object->objectBoundingBox(); in resourceBoundingBox() local
200 FloatRect maskBoundaries = maskElement->maskBoundingBox(objectBoundingBox); in resourceBoundingBox()
212 transform.translate(objectBoundingBox.x(), objectBoundingBox.y()); in resourceBoundingBox()
213 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height()); in resourceBoundingBox()
DRenderSVGResourcePattern.cpp98 FloatRect objectBoundingBox = object->objectBoundingBox(); in applyResource() local
99 if (m_attributes.boundingBoxMode() && objectBoundingBox.isEmpty()) in applyResource()
200 const FloatRect& objectBoundingBox, in calculatePatternBoundaries() argument
206 …return FloatRect(attributes.x().valueAsPercentage() * objectBoundingBox.width() + objectBoundingBo… in calculatePatternBoundaries()
207 … attributes.y().valueAsPercentage() * objectBoundingBox.height() + objectBoundingBox.y(), in calculatePatternBoundaries()
208 attributes.width().valueAsPercentage() * objectBoundingBox.width(), in calculatePatternBoundaries()
209 attributes.height().valueAsPercentage() * objectBoundingBox.height()); in calculatePatternBoundaries()
226 FloatRect objectBoundingBox = renderer->objectBoundingBox(); in buildTileImageTransform() local
227 patternBoundaries = calculatePatternBoundaries(attributes, objectBoundingBox, patternElement); in buildTileImageTransform()
237 tileImageTransform.scale(objectBoundingBox.width(), objectBoundingBox.height()); in buildTileImageTransform()
DRenderSVGResourceGradient.cpp132 FloatRect maskBoundingBox = textRootBlock->objectBoundingBox(); in clipToTextMask()
164 FloatRect objectBoundingBox = object->objectBoundingBox(); in applyResource() local
165 if (boundingBoxMode() && objectBoundingBox.isEmpty()) in applyResource()
182 if (boundingBoxMode() && !objectBoundingBox.isEmpty() && !isPaintingText) { in applyResource()
184 if (boundingBoxMode() && !objectBoundingBox.isEmpty()) { in applyResource()
186 … gradientData->userspaceTransform.translate(objectBoundingBox.x(), objectBoundingBox.y()); in applyResource()
187 …gradientData->userspaceTransform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.heig… in applyResource()
DSVGRenderSupport.cpp163 …uteContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, FloatRect& … in computeContainerBoundingBoxes() argument
171 objectBoundingBox.unite(current->objectBoundingBox()); in computeContainerBoundingBoxes()
175 objectBoundingBox.unite(transform.mapRect(current->objectBoundingBox())); in computeContainerBoundingBoxes()
313 return clipper->hitTestClipContent(object->objectBoundingBox(), point); in pointInClippingArea()
DRenderSVGInline.cpp46 FloatRect RenderSVGInline::objectBoundingBox() const in objectBoundingBox() function in WebCore::RenderSVGInline
49 return object->objectBoundingBox(); in objectBoundingBox()
DRenderSVGText.cpp156 FloatRect oldBoundaries = objectBoundingBox(); in layout()
164 updateCachedBoundariesInParents = oldBoundaries != objectBoundingBox(); in layout()
251 FloatRect strokeBoundaries = objectBoundingBox(); in strokeBoundingBox()
DSVGRootInlineBox.h52 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
DRenderSVGGradientStop.h47 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
DRenderSVGInline.h44 virtual FloatRect objectBoundingBox() const;
DRenderSVGResourceClipper.h69 bool drawContentIntoMaskImage(ClipperData*, const FloatRect& objectBoundingBox);
DSVGRenderSupport.h60 …uteContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, FloatRect& …
DRenderSVGForeignObject.h48 virtual FloatRect objectBoundingBox() const { return m_viewport; } in objectBoundingBox() function
DRenderSVGInlineText.h56 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
DRenderSVGImage.h56 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
DRenderSVGContainer.h56 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
DRenderSVGPath.h54 virtual FloatRect objectBoundingBox() const { return m_fillBoundingBox; } in objectBoundingBox() function
DRenderSVGText.h70 virtual FloatRect objectBoundingBox() const { return frameRect(); } in objectBoundingBox() function
DRenderSVGRoot.h72 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
DRenderSVGResourceFilter.cpp160 FloatRect targetBoundingBox = object->objectBoundingBox(); in applyResource()
333 return element->filterBoundingBox(object->objectBoundingBox()); in resourceBoundingBox()
/external/webkit/Source/WebCore/svg/
DSVGMaskElement.cpp181 FloatRect SVGMaskElement::maskBoundingBox(const FloatRect& objectBoundingBox) const in maskBoundingBox()
185 … maskBBox = FloatRect(x().valueAsPercentage() * objectBoundingBox.width() + objectBoundingBox.x(), in maskBoundingBox()
186 … y().valueAsPercentage() * objectBoundingBox.height() + objectBoundingBox.y(), in maskBoundingBox()
187 width().valueAsPercentage() * objectBoundingBox.width(), in maskBoundingBox()
188 height().valueAsPercentage() * objectBoundingBox.height()); in maskBoundingBox()
DSVGFilterElement.cpp231 FloatRect SVGFilterElement::filterBoundingBox(const FloatRect& objectBoundingBox) const in filterBoundingBox()
235 …filterBBox = FloatRect(x().valueAsPercentage() * objectBoundingBox.width() + objectBoundingBox.x(), in filterBoundingBox()
236 … y().valueAsPercentage() * objectBoundingBox.height() + objectBoundingBox.y(), in filterBoundingBox()
237 width().valueAsPercentage() * objectBoundingBox.width(), in filterBoundingBox()
238 height().valueAsPercentage() * objectBoundingBox.height()); in filterBoundingBox()
DSVGLocatable.cpp77 return element->renderer()->objectBoundingBox(); in getBBox()
DSVGFEImageElement.cpp165 IntRect targetRect = enclosingIntRect(renderer->objectBoundingBox()); in build()
/external/webkit/Source/WebCore/rendering/
DRenderObject.h365 virtual FloatRect objectBoundingBox() const;

12