OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:absoluteTransform
(Results
1 - 12
of
12
) sorted by null
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/
SVGFilter.cpp
28
SVGFilter::SVGFilter(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode)
29
: Filter(
absoluteTransform
)
35
setAbsoluteFilterRegion(
absoluteTransform
.mapRect(filterRegion));
52
PassRefPtr<SVGFilter> SVGFilter::create(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode)
54
return adoptRef(new SVGFilter(
absoluteTransform
, absoluteSourceDrawingRegion, targetBoundingBox, filterRegion, effectBBoxMode));
SVGFilter.h
46
SVGFilter(const AffineTransform&
absoluteTransform
, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode);
SVGFEImage.cpp
70
FloatRect paintRect = filter()->
absoluteTransform
().mapRect(filterPrimitiveSubregion());
76
srcRect = filter()->
absoluteTransform
().mapRect(renderer->repaintRectInLocalCoordinates());
105
FloatRect destRect = filter()->
absoluteTransform
().mapRect(filterPrimitiveSubregion());
109
srcRect = filter()->
absoluteTransform
().mapRect(renderer->repaintRectInLocalCoordinates());
133
const AffineTransform&
absoluteTransform
= filter()->
absoluteTransform
();
134
resultImage->context()->concatCTM(
absoluteTransform
);
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/
Filter.h
35
Filter(const AffineTransform&
absoluteTransform
) : m_renderingMode(Unaccelerated), m_absoluteTransform(
absoluteTransform
) { }
44
const AffineTransform&
absoluteTransform
() const { return m_absoluteTransform; }
45
void setAbsoluteTransform(const AffineTransform&
absoluteTransform
) { m_absoluteTransform =
absoluteTransform
; }
FilterEffect.cpp
471
FloatRect absoluteSubregion = filter()->
absoluteTransform
().mapRect(subregion);
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGRenderingContext.h
73
static bool createImageBuffer(const FloatRect& paintRect, const AffineTransform&
absoluteTransform
, OwnPtr<ImageBuffer>&, RenderingMode);
78
static void clipToImageBuffer(GraphicsContext*, const AffineTransform&
absoluteTransform
, const FloatRect& targetRect, OwnPtr<ImageBuffer>&, bool safeToClear);
81
static void calculateTransformationToOutermostCoordinateSystem(const RenderObject*, AffineTransform&
absoluteTransform
);
86
static IntRect calculateImageBufferRect(const FloatRect& targetRect, const AffineTransform&
absoluteTransform
)
88
return enclosingIntRect(
absoluteTransform
.mapRect(targetRect));
SVGRenderingContext.cpp
185
void SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(const RenderObject* renderer, AffineTransform&
absoluteTransform
)
188
absoluteTransform
= currentContentTransformation();
192
absoluteTransform
= renderer->localToParentTransform() *
absoluteTransform
;
202
absoluteTransform
= layerTransform->toAffineTransform() *
absoluteTransform
;
212
bool SVGRenderingContext::createImageBuffer(const FloatRect& targetRect, const AffineTransform&
absoluteTransform
, OwnPtr<ImageBuffer>& imageBuffer, RenderingMode renderingMode)
214
IntRect paintRect = calculateImageBufferRect(targetRect,
absoluteTransform
);
230
imageContext->concatCTM(
absoluteTransform
);
277
void SVGRenderingContext::clipToImageBuffer(GraphicsContext* context, const AffineTransform&
absoluteTransform
, const FloatRect& targetRect, OwnPtr<ImageBuffer>& imageBuffer, bool safeToClear
[
all
...]
RenderSVGResourceMasker.cpp
88
AffineTransform
absoluteTransform
;
89
SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(object,
absoluteTransform
);
102
if (!SVGRenderingContext::createImageBuffer(repaintRect,
absoluteTransform
, maskerData->maskImage, Unaccelerated))
113
SVGRenderingContext::clipToImageBuffer(context,
absoluteTransform
, repaintRect, maskerData->maskImage, missingMaskerData);
RenderSVGResourceClipper.cpp
163
AffineTransform
absoluteTransform
;
164
SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(object,
absoluteTransform
);
167
if (!SVGRenderingContext::createImageBuffer(repaintRect,
absoluteTransform
, clipperData->clipMaskImage, Unaccelerated))
197
SVGRenderingContext::clipToImageBuffer(context,
absoluteTransform
, repaintRect, clipperData->clipMaskImage, missingClipperData);
RenderSVGResourceFilter.cpp
148
AffineTransform
absoluteTransform
;
149
SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(object,
absoluteTransform
);
150
if (!
absoluteTransform
.isInvertible())
154
filterData->shearFreeAbsoluteTransform = AffineTransform(
absoluteTransform
.xScale(), 0, 0,
absoluteTransform
.yScale(), 0, 0);
RenderSVGResourceFilterPrimitive.cpp
88
FloatRect absoluteSubregion = filter->
absoluteTransform
().mapRect(subregion);
/external/chromium_org/third_party/WebKit/Source/core/rendering/
FilterEffectRenderer.cpp
381
AffineTransform
absoluteTransform
;
382
absoluteTransform
.translate(filterBoxRect.x(), filterBoxRect.y());
383
filter->setAbsoluteTransform(
absoluteTransform
);
385
filter->setFilterRegion(
absoluteTransform
.inverse().mapRect(filterSourceRect));
Completed in 62 milliseconds