OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:absoluteTransform
(Results
1 - 9
of
9
) sorted by null
/external/webkit/Source/WebCore/svg/graphics/filters/
SVGFilter.cpp
28
SVGFilter::SVGFilter(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode)
30
, m_absoluteTransform(
absoluteTransform
)
36
m_absoluteFilterRegion =
absoluteTransform
.mapRect(filterRegion);
53
PassRefPtr<SVGFilter> SVGFilter::create(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode)
55
return adoptRef(new SVGFilter(
absoluteTransform
, absoluteSourceDrawingRegion, targetBoundingBox, filterRegion, effectBBoxMode));
SVGFilter.h
55
SVGFilter(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode);
/external/webkit/Source/WebCore/rendering/svg/
SVGImageBufferTools.h
40
static void clipToImageBuffer(GraphicsContext*, const AffineTransform&
absoluteTransform
, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&);
42
static void calculateTransformationToOutermostSVGCoordinateSystem(const RenderObject*, AffineTransform&
absoluteTransform
);
SVGImageBufferTools.cpp
39
void SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(const RenderObject* renderer, AffineTransform&
absoluteTransform
)
44
absoluteTransform
= currentContentTransformation();
46
absoluteTransform
= current->localToParentTransform() *
absoluteTransform
;
94
void SVGImageBufferTools::clipToImageBuffer(GraphicsContext* context, const AffineTransform&
absoluteTransform
, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer)
101
context->concatCTM(
absoluteTransform
.inverse());
103
context->concatCTM(
absoluteTransform
);
RenderSVGResourceGradient.cpp
85
AffineTransform
absoluteTransform
;
86
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(textRootBlock,
absoluteTransform
);
88
FloatRect absoluteTargetRect =
absoluteTransform
.mapRect(textRootBlock->repaintRectInLocalCoordinates());
101
maskImageContext->concatCTM(
absoluteTransform
);
122
AffineTransform
absoluteTransform
;
123
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(textRootBlock,
absoluteTransform
);
125
FloatRect absoluteTargetRect =
absoluteTransform
.mapRect(targetRect);
128
SVGImageBufferTools::clipToImageBuffer(context,
absoluteTransform
, clampedAbsoluteTargetRect, imageBuffer);
RenderSVGResourceFilter.cpp
168
AffineTransform
absoluteTransform
;
169
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(object,
absoluteTransform
);
170
if (!
absoluteTransform
.isInvertible())
174
filterData->shearFreeAbsoluteTransform = AffineTransform(
absoluteTransform
.xScale(), 0, 0,
absoluteTransform
.yScale(),
absoluteTransform
.e(),
absoluteTransform
.f());
RenderSVGResourceMasker.cpp
98
AffineTransform
absoluteTransform
;
99
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(object,
absoluteTransform
);
101
FloatRect absoluteTargetRect =
absoluteTransform
.mapRect(object->repaintRectInLocalCoordinates());
118
maskImageContext->concatCTM(
absoluteTransform
);
126
SVGImageBufferTools::clipToImageBuffer(context,
absoluteTransform
, clampedAbsoluteTargetRect, maskerData->maskImage);
RenderSVGResourceClipper.cpp
172
AffineTransform
absoluteTransform
;
173
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(object,
absoluteTransform
);
175
FloatRect absoluteTargetRect =
absoluteTransform
.mapRect(repaintRect);
188
maskContext->concatCTM(
absoluteTransform
);
207
SVGImageBufferTools::clipToImageBuffer(context,
absoluteTransform
, clampedAbsoluteTargetRect, clipperData->clipMaskImage);
RenderSVGResourcePattern.cpp
117
AffineTransform
absoluteTransform
;
118
SVGImageBufferTools::calculateTransformationToOutermostSVGCoordinateSystem(object,
absoluteTransform
);
120
FloatRect absoluteTileBoundaries =
absoluteTransform
.mapRect(tileBoundaries);
Completed in 130 milliseconds