HomeSort by relevance Sort by last modified time
    Searched refs:FloatRect (Results 26 - 50 of 297) sorted by null

12 3 4 5 6 7 8 91011>>

  /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;

Completed in 1601 milliseconds

12 3 4 5 6 7 8 91011>>