OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:objectBoundingBox
(Results
1 - 25
of
26
) sorted by null
1
2
/external/webkit/Source/WebCore/rendering/svg/
RenderSVGResourceClipper.cpp
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
);
[
all
...]
RenderSVGResourcePattern.cpp
96
// Spec: When the geometry of the applicable element has no width or height and
objectBoundingBox
is specified,
98
FloatRect
objectBoundingBox
= object->
objectBoundingBox
();
99
if (m_attributes.boundingBoxMode() &&
objectBoundingBox
.isEmpty())
200
const FloatRect&
objectBoundingBox
,
206
return FloatRect(attributes.x().valueAsPercentage() *
objectBoundingBox
.width() +
objectBoundingBox
.x(),
207
attributes.y().valueAsPercentage() *
objectBoundingBox
.height() +
objectBoundingBox
.y(),
208
attributes.width().valueAsPercentage() *
objectBoundingBox
.width()
[
all
...]
RenderSVGResourceMasker.cpp
135
// Eventually adjust the mask image context according to the target
objectBoundingBox
.
138
FloatRect
objectBoundingBox
= object->
objectBoundingBox
();
139
maskContentTransformation.translate(
objectBoundingBox
.x(),
objectBoundingBox
.y());
140
maskContentTransformation.scaleNonUniform(
objectBoundingBox
.width(),
objectBoundingBox
.height());
199
FloatRect
objectBoundingBox
= object->
objectBoundingBox
();
200
FloatRect maskBoundaries = maskElement->maskBoundingBox(
objectBoundingBox
);
[
all
...]
RenderSVGResourceGradient.cpp
132
FloatRect maskBoundingBox = textRootBlock->
objectBoundingBox
();
162
// Spec: When the geometry of the applicable element has no width or height and
objectBoundingBox
is specified,
164
FloatRect
objectBoundingBox
= object->
objectBoundingBox
();
165
if (boundingBoxMode() &&
objectBoundingBox
.isEmpty())
182
if (boundingBoxMode() && !
objectBoundingBox
.isEmpty() && !isPaintingText) {
184
if (boundingBoxMode() && !
objectBoundingBox
.isEmpty()) {
186
gradientData->userspaceTransform.translate(
objectBoundingBox
.x(),
objectBoundingBox
.y());
187
gradientData->userspaceTransform.scaleNonUniform(
objectBoundingBox
.width(), objectBoundingBox.height())
[
all
...]
RenderSVGGradientStop.h
47
virtual FloatRect
objectBoundingBox
() const { return FloatRect(); }
RenderSVGInline.h
44
virtual FloatRect
objectBoundingBox
() const;
SVGRootInlineBox.h
52
virtual FloatRect
objectBoundingBox
() const { return FloatRect(); }
RenderSVGForeignObject.h
48
virtual FloatRect
objectBoundingBox
() const { return m_viewport; }
RenderSVGResourceClipper.h
69
bool drawContentIntoMaskImage(ClipperData*, const FloatRect&
objectBoundingBox
);
SVGRenderSupport.h
60
static void computeContainerBoundingBoxes(const RenderObject* container, FloatRect&
objectBoundingBox
, FloatRect& strokeBoundingBox, FloatRect& repaintBoundingBox);
RenderSVGInline.cpp
46
FloatRect RenderSVGInline::
objectBoundingBox
() const
49
return object->
objectBoundingBox
();
SVGRenderSupport.cpp
163
void SVGRenderSupport::computeContainerBoundingBoxes(const RenderObject* container, FloatRect&
objectBoundingBox
, FloatRect& strokeBoundingBox, FloatRect& repaintBoundingBox)
171
objectBoundingBox
.unite(current->
objectBoundingBox
());
175
objectBoundingBox
.unite(transform.mapRect(current->
objectBoundingBox
()));
313
return clipper->hitTestClipContent(object->
objectBoundingBox
(), point);
RenderSVGContainer.h
56
virtual FloatRect
objectBoundingBox
() const { return m_objectBoundingBox; }
RenderSVGImage.h
56
virtual FloatRect
objectBoundingBox
() const { return m_objectBoundingBox; }
RenderSVGInlineText.h
54
// FIXME: We need
objectBoundingBox
for DRT results and filters at the moment.
55
// This should be fixed to give back the
objectBoundingBox
of the text root.
56
virtual FloatRect
objectBoundingBox
() const { return FloatRect(); }
RenderSVGPath.h
54
virtual FloatRect
objectBoundingBox
() const { return m_fillBoundingBox; }
RenderSVGText.h
70
virtual FloatRect
objectBoundingBox
() const { return frameRect(); }
RenderSVGRoot.h
72
virtual FloatRect
objectBoundingBox
() const { return m_objectBoundingBox; }
RenderSVGText.cpp
156
FloatRect oldBoundaries =
objectBoundingBox
();
164
updateCachedBoundariesInParents = oldBoundaries !=
objectBoundingBox
();
251
FloatRect strokeBoundaries =
objectBoundingBox
();
RenderSVGResourceFilter.cpp
160
FloatRect targetBoundingBox = object->
objectBoundingBox
();
224
// Even if the target
objectBoundingBox
() is empty, we still have to draw the last effect result image in postApplyResource.
333
return element->filterBoundingBox(object->
objectBoundingBox
());
/external/webkit/Source/WebCore/svg/
SVGFilterElement.cpp
99
else if (value == "
objectBoundingBox
")
104
else if (value == "
objectBoundingBox
")
231
FloatRect SVGFilterElement::filterBoundingBox(const FloatRect&
objectBoundingBox
) const
235
filterBBox = FloatRect(x().valueAsPercentage() *
objectBoundingBox
.width() +
objectBoundingBox
.x(),
236
y().valueAsPercentage() *
objectBoundingBox
.height() +
objectBoundingBox
.y(),
237
width().valueAsPercentage() *
objectBoundingBox
.width(),
238
height().valueAsPercentage() *
objectBoundingBox
.height());
SVGMaskElement.cpp
70
else if (attr->value() == "
objectBoundingBox
")
75
else if (attr->value() == "
objectBoundingBox
")
181
FloatRect SVGMaskElement::maskBoundingBox(const FloatRect&
objectBoundingBox
) const
185
maskBBox = FloatRect(x().valueAsPercentage() *
objectBoundingBox
.width() +
objectBoundingBox
.x(),
186
y().valueAsPercentage() *
objectBoundingBox
.height() +
objectBoundingBox
.y(),
187
width().valueAsPercentage() *
objectBoundingBox
.width(),
188
height().valueAsPercentage() *
objectBoundingBox
.height());
SVGLocatable.cpp
77
return element->renderer()->
objectBoundingBox
();
SVGFEImageElement.cpp
165
IntRect targetRect = enclosingIntRect(renderer->
objectBoundingBox
());
/external/webkit/Source/WebCore/rendering/
RenderObject.h
357
// Per SVG 1.1
objectBoundingBox
ignores clipping, masking, filter effects, opacity and stroke-width.
358
// This is used for all computation of
objectBoundingBox
relative units and by SVGLocateable::getBBox().
361
//
objectBoundingBox
is returned local coordinates.
362
// The name
objectBoundingBox
is taken from the SVG 1.1 spec.
363
virtual FloatRect
objectBoundingBox
() const;
[
all
...]
Completed in 158 milliseconds
1
2