/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/ |
SVGImageForContainer.cpp | 24 #include "platform/geometry/FloatRect.h" 37 void SVGImageForContainer::draw(GraphicsContext* context, const FloatRect& dstRect, 38 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) 43 void SVGImageForContainer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, 44 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing)
|
SVGImage.h | 94 virtual void draw(GraphicsContext*, const FloatRect& fromRect, const FloatRect& toRect, CompositeOperator, blink::WebBlendMode) OVERRIDE; 95 void drawForContainer(GraphicsContext*, const FloatSize, float, const FloatRect&, const FloatRect&, CompositeOperator, blink::WebBlendMode); 96 void drawPatternForContainer(GraphicsContext*, const FloatSize, float, const FloatRect&, const FloatSize&, const FloatPoint&, 97 CompositeOperator, const FloatRect&, blink::WebBlendMode, const IntSize& repeatSpacing);
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
CrossfadeGeneratedImage.h | 54 virtual void draw(GraphicsContext*, const FloatRect&, const FloatRect&, 56 virtual void drawPattern(GraphicsContext*, const FloatRect&, 58 const FloatRect&, blink::WebBlendMode, const IntSize& repeatSpacing) OVERRIDE;
|
Path.h | 45 class FloatRect; 80 FloatRect boundingRect() const; 81 FloatRect strokeBoundingRect(const StrokeData&) const; 106 void addRect(const FloatRect&); 108 void addEllipse(const FloatRect&); 110 void addRoundedRect(const FloatRect&, const FloatSize& roundingRadii); 111 void addRoundedRect(const FloatRect&, const FloatSize& topLeftRadius, const FloatSize& topRightRadius, const FloatSize& bottomLeftRadius, const FloatSize& bottomRightRadius); 121 void addPathForRoundedRect(const FloatRect&, const FloatSize& topLeftRadius, const FloatSize& topRightRadius, const FloatSize& bottomLeftRadius, const FloatSize& bottomRightRadius); 122 void addBeziersForRoundedRect(const FloatRect&, const FloatSize& topLeftRadius, const FloatSize& topRightRadius, const FloatSize& bottomLeftRadius, const FloatSize& bottomRightRadius);
|
GeneratedImage.h | 51 virtual void drawPattern(GraphicsContext*, const FloatRect&, 53 const FloatRect&, blink::WebBlendMode, const IntSize& repeatSpacing) OVERRIDE = 0;
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/custom/ |
CustomFilterMesh.h | 33 #include "platform/geometry/FloatRect.h" 44 static PassRefPtr<CustomFilterMesh> create(GraphicsContext3D* context, unsigned cols, unsigned rows, const FloatRect& meshBox, CustomFilterMeshType meshType) 56 const FloatRect& meshBox() const { return m_meshBox; } 60 CustomFilterMesh(GraphicsContext3D*, unsigned cols, unsigned rows, const FloatRect& meshBox, CustomFilterMeshType); 70 FloatRect m_meshBox;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
RenderSVGPath.h | 43 FloatRect calculateUpdatedStrokeBoundingBox() const; 50 FloatRect zeroLengthSubpathRect(const FloatPoint&, float) const;
|
RenderSVGContainer.h | 62 virtual FloatRect objectBoundingBox() const OVERRIDE FINAL { return m_objectBoundingBox; } 63 virtual FloatRect strokeBoundingBox() const OVERRIDE FINAL { return m_strokeBoundingBox; } 64 virtual FloatRect repaintRectInLocalCoordinates() const OVERRIDE FINAL { return m_repaintBoundingBox; } 83 FloatRect m_objectBoundingBox; 85 FloatRect m_strokeBoundingBox; 86 FloatRect m_repaintBoundingBox;
|
RenderSVGShape.h | 31 #include "platform/geometry/FloatRect.h" 80 FloatRect m_fillBoundingBox; 81 FloatRect m_strokeBoundingBox; 88 virtual FloatRect repaintRectInLocalCoordinates() const OVERRIDE FINAL { return m_repaintBoundingBox; } 101 virtual FloatRect objectBoundingBox() const OVERRIDE FINAL { return m_fillBoundingBox; } 102 virtual FloatRect strokeBoundingBox() const OVERRIDE FINAL { return m_strokeBoundingBox; } 103 FloatRect calculateObjectBoundingBox() const; 104 FloatRect calculateStrokeBoundingBox() const; 110 FloatRect markerRect(float strokeWidth) const; 118 FloatRect m_repaintBoundingBox [all...] |
RenderSVGInline.cpp | 54 FloatRect RenderSVGInline::objectBoundingBox() const 59 return FloatRect(); 62 FloatRect RenderSVGInline::strokeBoundingBox() const 67 return FloatRect(); 70 FloatRect RenderSVGInline::repaintRectInLocalCoordinates() const 75 return FloatRect(); 83 void RenderSVGInline::computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) const 104 FloatRect textBoundingBox = object->strokeBoundingBox(); 106 quads.append(localToAbsoluteQuad(FloatRect(textBoundingBox.x() + box->x(), textBoundingBox.y() + box->y(), box->logicalWidth(), box->logicalHeight()), false, wasFixed));
|
RenderSVGImage.h | 55 virtual FloatRect objectBoundingBox() const { return m_objectBoundingBox; } 56 virtual FloatRect strokeBoundingBox() const { return m_objectBoundingBox; } 57 virtual FloatRect repaintRectInLocalCoordinates() const { return m_repaintBoundingBox; } 75 FloatRect m_objectBoundingBox; 76 FloatRect m_repaintBoundingBox;
|
RenderSVGResourceMasker.h | 26 #include "platform/geometry/FloatRect.h" 49 FloatRect resourceBoundingBox(RenderObject*); 59 void drawMaskForRenderer(GraphicsContext*, const FloatRect& targetBoundingBox); 63 FloatRect m_maskContentBoundaries;
|
RenderSVGRect.cpp | 50 m_fillBoundingBox = FloatRect(); 51 m_innerStrokeRect = FloatRect(); 52 m_outerStrokeRect = FloatRect(); 69 m_fillBoundingBox = FloatRect(FloatPoint(rect->xCurrentValue().value(lengthContext), rect->yCurrentValue().value(lengthContext)), boundingBoxSize); 118 return m_outerStrokeRect.contains(point, FloatRect::InsideOrOnStroke) && !m_innerStrokeRect.contains(point, FloatRect::InsideButNotOnStroke);
|
RenderSVGViewportContainer.h | 35 FloatRect viewport() const { return m_viewport; } 58 FloatRect m_viewport;
|
SVGRootInlineBox.h | 58 void layoutChildBoxes(InlineFlowBox*, FloatRect* = 0); 59 void layoutRootBox(const FloatRect&);
|
RenderSVGInline.h | 43 virtual FloatRect objectBoundingBox() const OVERRIDE FINAL; 44 virtual FloatRect strokeBoundingBox() const OVERRIDE FINAL; 45 virtual FloatRect repaintRectInLocalCoordinates() const OVERRIDE FINAL; 48 virtual void computeFloatRectForRepaint(const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed = false) const OVERRIDE FINAL;
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/ |
FEOffset.h | 42 virtual FloatRect mapRect(const FloatRect&, bool forward = true) OVERRIDE FINAL;
|
ReferenceFilter.h | 34 #include "platform/geometry/FloatRect.h" 51 virtual FloatRect sourceImageRect() const { return FloatRect(); };
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGLengthContext.h | 24 #include "platform/geometry/FloatRect.h" 57 static FloatRect resolveRectangle(const T* context, SVGUnitTypes::SVGUnitType type, const FloatRect& viewport) 62 static FloatRect resolveRectangle(const SVGElement*, SVGUnitTypes::SVGUnitType, const FloatRect& viewport, const SVGLength& x, const SVGLength& y, const SVGLength& width, const SVGLength& height); 72 SVGLengthContext(const SVGElement*, const FloatRect& viewport); 84 FloatRect m_overridenViewport;
|
SVGFitToViewBox.h | 37 static AffineTransform viewBoxToViewTransform(const FloatRect& viewBoxRect, const SVGPreserveAspectRatio&, float viewWidth, float viewHeight); 47 FloatRect viewBox; 66 static bool parseViewBox(Document*, const LChar*& start, const LChar* end, FloatRect& viewBox, bool validate = true); 67 static bool parseViewBox(Document*, const UChar*& start, const UChar* end, FloatRect& viewBox, bool validate = true); 70 static bool parseViewBox(Document*, const String&, FloatRect&);
|
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
FloatRoundedRect.h | 33 #include "platform/geometry/FloatRect.h" 75 explicit FloatRoundedRect(const FloatRect&, const Radii& = Radii()); 77 FloatRoundedRect(const FloatRect&, const FloatSize& topLeft, const FloatSize& topRight, const FloatSize& bottomLeft, const FloatSize& bottomRight); 79 const FloatRect& rect() const { return m_rect; } 84 void setRect(const FloatRect& rect) { m_rect = rect; } 92 FloatRect topLeftCorner() const 94 return FloatRect(m_rect.x(), m_rect.y(), m_radii.topLeft().width(), m_radii.topLeft().height()); 96 FloatRect topRightCorner() const 98 return FloatRect(m_rect.maxX() - m_radii.topRight().width(), m_rect.y(), m_radii.topRight().width(), m_radii.topRight().height()); 100 FloatRect bottomLeftCorner() cons [all...] |
FloatRoundedRectTest.cpp | 47 void PrintTo(const FloatRect& rect, std::ostream* os) 49 *os << "FloatRect(" 89 EXPECT_EQ(FloatRect(1, 2, 3, 4), r.rect()); 98 EXPECT_EQ(FloatRect(1, 2, 0, 0), r.topLeftCorner()); 99 EXPECT_EQ(FloatRect(4, 2, 0, 0), r.topRightCorner()); 100 EXPECT_EQ(FloatRect(4, 6, 0, 0), r.bottomRightCorner()); 101 EXPECT_EQ(FloatRect(1, 6, 0, 0), r.bottomLeftCorner()); 123 FloatRoundedRect r(FloatRect(0, 0, 100, 100), cornerRadii, cornerRadii, cornerRadii, cornerRadii); 125 EXPECT_EQ(FloatRect(0, 0, 100, 100), r.rect()); 134 EXPECT_EQ(FloatRect(0, 0, 50, 50), r.topLeftCorner()) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/page/scrolling/ |
ScrollingConstraints.h | 29 #include "platform/geometry/FloatRect.h" 88 FloatPoint layerPositionForViewportRect(const FloatRect& viewportRect) const; 90 const FloatRect& viewportRectAtLastLayout() const { return m_viewportRectAtLastLayout; } 91 void setViewportRectAtLastLayout(const FloatRect& rect) { m_viewportRectAtLastLayout = rect; } 109 FloatRect m_viewportRectAtLastLayout; 134 FloatSize computeStickyOffset(const FloatRect& viewportRect) const; 139 FloatPoint layerPositionForViewportRect(const FloatRect& viewportRect) const; 154 FloatRect absoluteContainingBlockRect() const { return m_absoluteContainingBlockRect; } 155 void setAbsoluteContainingBlockRect(const FloatRect& rect) { m_absoluteContainingBlockRect = rect; } 157 FloatRect absoluteStickyBoxRect() const { return m_absoluteStickyBoxRect; [all...] |
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
ClientRect.cpp | 43 ClientRect::ClientRect(const FloatRect& rect)
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
FilterEffectRenderer.h | 30 #include "platform/geometry/FloatRect.h" 86 void setSourceImageRect(const FloatRect& sourceImageRect) 91 virtual FloatRect sourceImageRect() const { return m_sourceDrawingRegion; } 97 bool updateBackingStoreRect(const FloatRect& filterRect); 117 FloatRect m_sourceDrawingRegion;
|