/external/webkit/Source/WebCore/rendering/svg/ |
D | RenderSVGResourceClipper.cpp | 104 …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 …]
|
D | RenderSVGResourceMasker.cpp | 138 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()
|
D | RenderSVGResourcePattern.cpp | 98 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()
|
D | RenderSVGResourceGradient.cpp | 132 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()
|
D | SVGRenderSupport.cpp | 163 …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()
|
D | RenderSVGInline.cpp | 46 FloatRect RenderSVGInline::objectBoundingBox() const in objectBoundingBox() function in WebCore::RenderSVGInline 49 return object->objectBoundingBox(); in objectBoundingBox()
|
D | RenderSVGText.cpp | 156 FloatRect oldBoundaries = objectBoundingBox(); in layout() 164 updateCachedBoundariesInParents = oldBoundaries != objectBoundingBox(); in layout() 251 FloatRect strokeBoundaries = objectBoundingBox(); in strokeBoundingBox()
|
D | SVGRootInlineBox.h | 52 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
|
D | RenderSVGGradientStop.h | 47 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
|
D | RenderSVGInline.h | 44 virtual FloatRect objectBoundingBox() const;
|
D | RenderSVGResourceClipper.h | 69 bool drawContentIntoMaskImage(ClipperData*, const FloatRect& objectBoundingBox);
|
D | SVGRenderSupport.h | 60 …uteContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, FloatRect& …
|
D | RenderSVGForeignObject.h | 48 virtual FloatRect objectBoundingBox() const { return m_viewport; } in objectBoundingBox() function
|
D | RenderSVGInlineText.h | 56 virtual FloatRect objectBoundingBox() const { return FloatRect(); } in objectBoundingBox() function
|
D | RenderSVGImage.h | 56 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
|
D | RenderSVGContainer.h | 56 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
|
D | RenderSVGPath.h | 54 virtual FloatRect objectBoundingBox() const { return m_fillBoundingBox; } in objectBoundingBox() function
|
D | RenderSVGText.h | 70 virtual FloatRect objectBoundingBox() const { return frameRect(); } in objectBoundingBox() function
|
D | RenderSVGRoot.h | 72 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } in objectBoundingBox() function
|
D | RenderSVGResourceFilter.cpp | 160 FloatRect targetBoundingBox = object->objectBoundingBox(); in applyResource() 333 return element->filterBoundingBox(object->objectBoundingBox()); in resourceBoundingBox()
|
/external/webkit/Source/WebCore/svg/ |
D | SVGMaskElement.cpp | 181 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()
|
D | SVGFilterElement.cpp | 231 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()
|
D | SVGLocatable.cpp | 77 return element->renderer()->objectBoundingBox(); in getBBox()
|
D | SVGFEImageElement.cpp | 165 IntRect targetRect = enclosingIntRect(renderer->objectBoundingBox()); in build()
|
/external/webkit/Source/WebCore/rendering/ |
D | RenderObject.h | 365 virtual FloatRect objectBoundingBox() const;
|