HomeSort by relevance Sort by last modified time
    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