Searched refs:LayoutPoint (Results 1 - 25 of 189) sorted by relevance

12345678

/external/chromium_org/third_party/WebKit/Source/platform/geometry/
H A DLayoutPoint.h40 class LayoutPoint { class in namespace:WebCore
42 LayoutPoint() { } function in class:WebCore::LayoutPoint
43 LayoutPoint(LayoutUnit x, LayoutUnit y) : m_x(x), m_y(y) { } function in class:WebCore::LayoutPoint
44 LayoutPoint(const IntPoint& point) : m_x(point.x()), m_y(point.y()) { } function in class:WebCore::LayoutPoint
45 explicit LayoutPoint(const FloatPoint& size) : m_x(size.x()), m_y(size.y()) { } function in class:WebCore::LayoutPoint
46 explicit LayoutPoint(const LayoutSize& size) : m_x(size.width()), m_y(size.height()) { } function in class:WebCore::LayoutPoint
48 static LayoutPoint zero() { return LayoutPoint(); }
57 void moveBy(const LayoutPoint& offset) { move(offset.x(), offset.y()); }
65 LayoutPoint expandedT
[all...]
H A DLayoutRect.cpp42 : m_location(LayoutPoint(r.location()))
63 LayoutPoint newLocation(std::max(x(), other.x()), std::max(y(), other.y()));
64 LayoutPoint newMaxPoint(std::min(maxX(), other.maxX()), std::min(maxY(), other.maxY()));
68 newLocation = LayoutPoint(0, 0);
69 newMaxPoint = LayoutPoint(0, 0);
86 LayoutPoint newLocation(std::min(x(), other.x()), std::min(y(), other.y()));
87 LayoutPoint newMaxPoint(std::max(maxX(), other.maxX()), std::max(maxY(), other.maxY()));
103 LayoutPoint newLocation(std::min(x(), other.x()), std::min(y(), other.y()));
104 LayoutPoint newMaxPoint(std::max(maxX(), other.maxX()), std::max(maxY(), other.maxY()));
153 LayoutPoint locatio
[all...]
H A DLayoutRect.h36 #include "platform/geometry/LayoutPoint.h"
46 LayoutRect(const LayoutPoint& location, const LayoutSize& size)
49 : m_location(LayoutPoint(x, y)), m_size(LayoutSize(width, height)) { }
56 LayoutPoint location() const { return m_location; }
62 void setLocation(const LayoutPoint& location) { m_location = location; }
88 LayoutPoint center() const { return LayoutPoint(x() + width() / 2, y() + height() / 2); }
91 void moveBy(const LayoutPoint& offset) { m_location.move(offset.x(), offset.y()); }
132 LayoutPoint minXMinYCorner() const { return m_location; } // typically topLeft
133 LayoutPoint maxXMinYCorne
[all...]
/external/chromium_org/third_party/WebKit/Source/core/events/
H A DMouseRelatedEvent.h28 #include "platform/geometry/LayoutPoint.h"
44 const LayoutPoint& clientLocation() const { return m_clientLocation; }
57 const LayoutPoint& absoluteLocation() const { return m_absoluteLocation; }
58 void setAbsoluteLocation(const LayoutPoint& p) { m_absoluteLocation = p; }
70 void initCoordinates(const LayoutPoint& clientLocation);
78 LayoutPoint m_clientLocation;
79 LayoutPoint m_movementDelta;
82 LayoutPoint m_pageLocation;
83 LayoutPoint m_layerLocation;
84 LayoutPoint m_offsetLocatio
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderLineBoxList.h66 void paint(RenderBoxModelObject*, PaintInfo&, const LayoutPoint&) const;
67 bool hitTest(RenderBoxModelObject*, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) const;
70 bool anyLineIntersectsRect(RenderBoxModelObject*, const LayoutRect&, const LayoutPoint&) const;
71 bool lineIntersectsDirtyRect(RenderBoxModelObject*, InlineFlowBox*, const PaintInfo&, const LayoutPoint&) const;
72 bool rangeIntersectsRect(RenderBoxModelObject*, LayoutUnit logicalTop, LayoutUnit logicalBottom, const LayoutRect&, const LayoutPoint&) const;
H A DRenderWidget.h53 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE;
54 virtual CursorDirective getCursor(const LayoutPoint&, Cursor&) const OVERRIDE FINAL;
55 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
57 virtual void paintContents(PaintInfo&, const LayoutPoint&);
H A DRenderDetailsMarker.h39 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE;
43 Path getPath(const LayoutPoint& origin) const;
H A DHitTestLocation.h40 HitTestLocation(const LayoutPoint&);
44 HitTestLocation(const LayoutPoint& centerPoint, unsigned topPadding, unsigned rightPadding, unsigned bottomPadding, unsigned leftPadding);
50 const LayoutPoint& point() const { return m_point; }
58 static IntRect rectForPoint(const LayoutPoint&, unsigned topPadding, unsigned rightPadding, unsigned bottomPadding, unsigned leftPadding);
77 LayoutPoint m_point;
H A DRenderEmbeddedObject.h47 virtual void paintReplaced(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL;
48 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL;
58 void paintSnapshotImage(PaintInfo&, const LayoutPoint&, Image*);
59 virtual void paintContents(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL;
65 bool getReplacementTextGeometry(const LayoutPoint& accumulatedOffset, FloatRect& contentRect, Path&, FloatRect& replacementTextRect, Font&, TextRun&, float& textWidth) const;
H A DHitTestResult.h53 HitTestResult(const LayoutPoint&);
55 HitTestResult(const LayoutPoint& centerPoint, unsigned topPadding, unsigned rightPadding, unsigned bottomPadding, unsigned leftPadding);
73 const LayoutPoint& pointInMainFrame() const { return m_hitTestLocation.point(); }
77 const LayoutPoint& pointInInnerNodeFrame() const { return m_pointInInnerNodeFrame; }
82 const LayoutPoint& localPoint() const { return m_localPoint; }
83 void setLocalPoint(const LayoutPoint& p) { m_localPoint = p; }
140 LayoutPoint m_pointInInnerNodeFrame; // The hit-tested point in innerNode frame coordinates.
141 LayoutPoint m_localPoint; // A point in the local coordinate space of m_innerNonSharedNode's renderer. Allows us to efficiently
H A DRenderFieldset.h47 virtual void paintBoxDecorations(PaintInfo&, const LayoutPoint&) OVERRIDE;
48 virtual void paintMask(PaintInfo&, const LayoutPoint&) OVERRIDE;
H A DLayoutRepainter.h50 LayoutPoint m_oldOffset;
H A DRenderBlock.h152 virtual PositionWithAffinity positionForPoint(const LayoutPoint&) OVERRIDE;
157 LayoutPoint flipForWritingModeIncludingColumns(const LayoutPoint&) const;
168 LayoutRect logicalLeftSelectionGap(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock,
170 LayoutRect logicalRightSelectionGap(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock,
175 LayoutRect logicalRectToPhysicalRect(const LayoutPoint& physicalPosition, const LayoutRect& logicalRect);
184 virtual LayoutSize columnOffset(const LayoutPoint&) const OVERRIDE;
185 void adjustForColumnRect(LayoutSize& offset, const LayoutPoint& locationInContainer) const;
247 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
265 static void paintAsInlineBlock(RenderObject*, PaintInfo&, const LayoutPoint
381 paintFloats(PaintInfo&, const LayoutPoint&, bool) argument
395 hitTestFloats(const HitTestRequest&, HitTestResult&, const HitTestLocation&, const LayoutPoint&) argument
427 clipOutFloatingObjects(RenderBlock*, const PaintInfo*, const LayoutPoint&, const LayoutSize&) argument
[all...]
H A DRenderFileUploadControl.h50 virtual void paintObject(PaintInfo&, const LayoutPoint&) OVERRIDE;
54 virtual PositionWithAffinity positionForPoint(const LayoutPoint&) OVERRIDE;
H A DRenderMedia.cpp67 controlsRenderer->setLocation(LayoutPoint(borderLeft(), borderTop()) + LayoutSize(paddingLeft(), paddingTop()));
74 void RenderMedia::paintReplaced(PaintInfo&, const LayoutPoint&) argument
H A DRenderReplaced.h66 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE;
67 bool shouldPaint(PaintInfo&, const LayoutPoint&);
77 virtual void paintReplaced(PaintInfo&, const LayoutPoint&) { } argument
81 virtual PositionWithAffinity positionForPoint(const LayoutPoint&) OVERRIDE FINAL;
H A DRenderReplica.h48 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE;
H A DEllipsisBox.h43 virtual void paint(PaintInfo&, const LayoutPoint&, LayoutUnit lineTop, LayoutUnit lineBottom) OVERRIDE;
44 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) OVERRIDE;
50 void paintMarkupBox(PaintInfo&, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom, RenderStyle*);
H A DRenderInline.h59 virtual void absoluteRects(Vector<IntRect>&, const LayoutPoint& accumulatedOffset) const OVERRIDE FINAL;
62 virtual LayoutSize offsetFromContainer(const RenderObject*, const LayoutPoint&, bool* offsetDependsOnPoint = 0) const OVERRIDE FINAL;
87 virtual void addFocusRingRects(Vector<IntRect>&, const LayoutPoint& additionalOffset, const RenderLayerModelObject* paintContainer = 0) OVERRIDE FINAL;
88 void paintOutline(PaintInfo&, const LayoutPoint&);
99 bool hitTestCulledInline(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset);
106 virtual void computeSelfHitTestRects(Vector<LayoutRect>& rects, const LayoutPoint& layerOffset) const OVERRIDE;
137 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL;
139 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE FINAL;
154 virtual PositionWithAffinity positionForPoint(const LayoutPoint&) OVERRIDE FINAL;
173 virtual void updateHitTestResult(HitTestResult&, const LayoutPoint
[all...]
H A DRenderListBox.h51 LayoutRect itemBoundingBoxRect(const LayoutPoint&, int index) const;
71 virtual void paintObject(PaintInfo&, const LayoutPoint&) OVERRIDE;
72 virtual LayoutRect controlClipRect(const LayoutPoint&) const OVERRIDE;
74 virtual bool isPointInOverflowControl(HitTestResult&, const LayoutPoint& locationInContainer, const LayoutPoint& accumulatedOffset) OVERRIDE;
87 virtual void addFocusRingRects(Vector<IntRect>&, const LayoutPoint& additionalOffset, const RenderLayerModelObject* paintContainer = 0) OVERRIDE;
103 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
134 LayoutRect itemBoundingBoxRectInternal(const LayoutPoint&, int index) const;
150 void paintScrollbar(PaintInfo&, const LayoutPoint&);
151 void paintItemForeground(PaintInfo&, const LayoutPoint
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGHiddenContainer.cpp40 void RenderSVGHiddenContainer::paint(PaintInfo&, const LayoutPoint&) argument
H A DSVGRootInlineBox.h45 virtual void paint(PaintInfo&, const LayoutPoint&, LayoutUnit lineTop, LayoutUnit lineBottom) OVERRIDE;
51 InlineBox* closestLeafChildForPosition(const LayoutPoint&);
H A DRenderSVGModelObject.h57 virtual void absoluteRects(Vector<IntRect>&, const LayoutPoint& accumulatedOffset) const OVERRIDE FINAL;
73 virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer* currentCompositedLayer, const LayoutPoint& layerOffset, const LayoutRect& containerRect) const OVERRIDE FINAL;
81 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE FINAL;
H A DRenderSVGModelObject.cpp73 void RenderSVGModelObject::absoluteRects(Vector<IntRect>& rects, const LayoutPoint& accumulatedOffset) const
97 void RenderSVGModelObject::addLayerHitTestRects(LayerHitTestRects&, const RenderLayer* currentLayer, const LayoutPoint& layerOffset, const LayoutRect& containerRect) const
114 bool RenderSVGModelObject::nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation&, const LayoutPoint&, HitTestAction) argument
140 const LayoutPoint oldPositionFromPaintInvalidationContainer = previousPositionFromPaintInvalidationContainer();
161 const LayoutPoint& newPositionFromPaintInvalidationContainer = previousPositionFromPaintInvalidationContainer();
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DMouseEventWithHitTestResults.h37 LayoutPoint localPoint() const { return m_hitTestResult.localPoint(); }

Completed in 466 milliseconds

12345678