Home | History | Annotate | Download | only in svg

Lines Matching defs:objectBoundingBox

81     return applyClippingToContext(object, object->objectBoundingBox(), object->repaintRectInLocalCoordinates(), context);
84 bool RenderSVGResourceClipper::pathOnlyClipping(GraphicsContext* context, const AffineTransform& animatedLocalTransform, const FloatRect& objectBoundingBox)
132 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
133 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
147 bool RenderSVGResourceClipper::applyClippingToContext(RenderObject* object, const FloatRect& objectBoundingBox,
158 if (pathOnlyClipping(context, animatedLocalTransform, objectBoundingBox))
182 if (!clipper->applyClippingToContext(this, objectBoundingBox, repaintRect, maskContext))
185 succeeded = drawContentIntoMaskImage(clipperData, objectBoundingBox);
188 succeeded = drawContentIntoMaskImage(clipperData, objectBoundingBox);
201 bool RenderSVGResourceClipper::drawContentIntoMaskImage(ClipperData* clipperData, const FloatRect& objectBoundingBox)
213 maskContentTransformation.translate(objectBoundingBox.x(), objectBoundingBox.y());
214 maskContentTransformation.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
283 bool RenderSVGResourceClipper::hitTestClipContent(const FloatRect& objectBoundingBox, const FloatPoint& nodeAtPoint)
292 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
293 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());
318 return object->objectBoundingBox();
324 FloatRect objectBoundingBox = object->objectBoundingBox();
326 transform.translate(objectBoundingBox.x(), objectBoundingBox.y());
327 transform.scaleNonUniform(objectBoundingBox.width(), objectBoundingBox.height());