Home | History | Annotate | Download | only in svg

Lines Matching refs:objectBoundingBox

104     return applyClippingToContext(object, object->objectBoundingBox(), object->repaintRectInLocalCoordinates(), context);
107 bool RenderSVGResourceClipper::pathOnlyClipping(GraphicsContext* context, const FloatRect& objectBoundingBox)
147 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
148 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
158 bool RenderSVGResourceClipper::applyClippingToContext(RenderObject* object, const FloatRect& objectBoundingBox,
167 if (pathOnlyClipping(context, objectBoundingBox))
193 if (!clipper->applyClippingToContext(this, objectBoundingBox, repaintRect, maskContext)) {
200 drawContentIntoMaskImage(clipperData, objectBoundingBox);
211 bool RenderSVGResourceClipper::drawContentIntoMaskImage(ClipperData* clipperData, const FloatRect& objectBoundingBox)
222 maskContentTransformation.translate(objectBoundingBox.x(), objectBoundingBox.y());
223 maskContentTransformation.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
299 bool RenderSVGResourceClipper::hitTestClipContent(const FloatRect& objectBoundingBox, const FloatPoint& nodeAtPoint)
307 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
308 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
331 return object->objectBoundingBox();
337 FloatRect objectBoundingBox = object->objectBoundingBox();
339 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
340 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());