Home
last modified time | relevance | path

Searched refs:FloatQuad (Results 1 – 25 of 89) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/platform/geometry/
DFloatQuad.h41 class PLATFORM_EXPORT FloatQuad {
43 FloatQuad() in FloatQuad() function
47FloatQuad(const FloatPoint& p1, const FloatPoint& p2, const FloatPoint& p3, const FloatPoint& p4) in FloatQuad() function
55 FloatQuad(const FloatRect& inRect) in FloatQuad() function
89 bool containsQuad(const FloatQuad&) const;
148 inline FloatQuad& operator+=(FloatQuad& a, const FloatSize& b)
154 inline FloatQuad& operator-=(FloatQuad& a, const FloatSize& b)
160 inline bool operator==(const FloatQuad& a, const FloatQuad& b)
168 inline bool operator!=(const FloatQuad& a, const FloatQuad& b)
DTransformState.h44 TransformState(TransformDirection mappingDirection, const FloatPoint& p, const FloatQuad& quad) in TransformState()
63 TransformState(TransformDirection mappingDirection, const FloatQuad& quad) in TransformState()
76 void setQuad(const FloatQuad& quad) in setQuad()
97 FloatQuad lastPlanarQuad() const { return m_lastPlanarQuad; } in lastPlanarQuad()
101 FloatQuad mappedQuad(bool* wasClamped = 0) const;
110 FloatQuad m_lastPlanarQuad;
DFloatQuad.cpp84 FloatRect FloatQuad::boundingBox() const in boundingBox()
100 bool FloatQuad::isRectilinear() const in isRectilinear()
106 bool FloatQuad::containsPoint(const FloatPoint& p) const in containsPoint()
112 bool FloatQuad::containsQuad(const FloatQuad& other) const in containsQuad()
140 bool FloatQuad::intersectsRect(const FloatRect& rect) const in intersectsRect()
208 bool FloatQuad::intersectsCircle(const FloatPoint& center, float radius) const in intersectsCircle()
217 bool FloatQuad::intersectsEllipse(const FloatPoint& center, const FloatSize& radii) const in intersectsEllipse()
221 FloatQuad transformedQuad(*this); in intersectsEllipse()
230 bool FloatQuad::isCounterclockwise() const in isCounterclockwise()
DTransformState.cpp172 FloatQuad TransformState::mappedQuad(bool* wasClamped) const in mappedQuad()
177 FloatQuad quad = m_lastPlanarQuad; in mappedQuad()
/external/chromium_org/third_party/WebKit/Source/core/rendering/
DHitTestingTransformState.h45 …HitTestingTransformState> create(const FloatPoint& p, const FloatQuad& quad, const FloatQuad& area) in create()
60 FloatQuad mappedQuad() const;
61 FloatQuad mappedArea() const;
66 FloatQuad m_lastPlanarQuad;
67 FloatQuad m_lastPlanarArea;
72 HitTestingTransformState(const FloatPoint& p, const FloatQuad& quad, const FloatQuad& area) in HitTestingTransformState()
DHitTestLocation.h50 HitTestLocation(const FloatPoint&, const FloatQuad&);
80 const FloatQuad& transformedRect() const { return m_transformedRect; } in transformedRect()
92 FloatQuad m_transformedRect;
DHitTestingTransformState.cpp73 FloatQuad HitTestingTransformState::mappedQuad() const in mappedQuad()
78 FloatQuad HitTestingTransformState::mappedArea() const in mappedArea()
DRenderText.h66 virtual void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed) const OVERRIDE FINAL;
67 …void absoluteQuadsForRange(Vector<FloatQuad>&, unsigned startOffset = 0, unsigned endOffset = INT_…
70 void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed = 0, ClippingOption = NoClipping) const;
DHitTestLocation.cpp62 HitTestLocation::HitTestLocation(const FloatPoint& point, const FloatQuad& quad) in HitTestLocation()
81 m_transformedRect = FloatQuad(m_boundingBox); in HitTestLocation()
/external/chromium_org/third_party/WebKit/Source/core/page/
DTouchAdjustment.cpp50 SubtargetGeometry(Node* node, const FloatQuad& quad) in SubtargetGeometry()
56 FloatQuad quad() const { return m_quad; } in quad()
61 FloatQuad m_quad;
125 static inline void appendQuadsToSubtargetList(Vector<FloatQuad>& quads, Node* node, SubtargetGeomet… in appendQuadsToSubtargetList()
127 Vector<FloatQuad>::const_iterator it = quads.begin(); in appendQuadsToSubtargetList()
128 const Vector<FloatQuad>::const_iterator end = quads.end(); in appendQuadsToSubtargetList()
138 Vector<FloatQuad> quads; in appendBasicSubtargetsForNode()
166 Vector<FloatQuad> quads; in appendContextSubtargetsForNode()
197 Vector<FloatQuad> quads; in appendContextSubtargetsForNode()
208 Vector<FloatQuad> quads; in appendZoomableSubtargets()
[all …]
/external/chromium_org/third_party/WebKit/Source/core/inspector/
DInspectorOverlay.h103 Vector<FloatQuad> quads;
133 void highlightQuad(PassOwnPtr<FloatQuad>, const HighlightConfig&);
137 bool getBoxModel(Node*, Vector<FloatQuad>*);
171 OwnPtr<FloatQuad> m_highlightQuad;
DInspectorOverlay.cpp99 Path quadToPath(const FloatQuad& quad) in quadToPath()
110 void drawOutlinedQuad(GraphicsContext* context, const FloatQuad& quad, const Color& fillColor, cons… in drawOutlinedQuad()
134 static void contentsQuadToPage(const FrameView* mainView, const FrameView* view, FloatQuad& quad) in contentsQuadToPage()
143 static bool buildNodeQuads(Node* node, Vector<FloatQuad>& quads) in buildNodeQuads()
200 FloatQuad absContentQuad = renderer->localToAbsoluteQuad(FloatRect(contentBox)); in buildNodeQuads()
201 FloatQuad absPaddingQuad = renderer->localToAbsoluteQuad(FloatRect(paddingBox)); in buildNodeQuads()
202 FloatQuad absBorderQuad = renderer->localToAbsoluteQuad(FloatRect(borderBox)); in buildNodeQuads()
203 FloatQuad absMarginQuad = renderer->localToAbsoluteQuad(FloatRect(marginBox)); in buildNodeQuads()
236 static void buildQuadHighlight(Page* page, const FloatQuad& quad, const HighlightConfig& highlightC… in buildQuadHighlight()
379 void InspectorOverlay::highlightQuad(PassOwnPtr<FloatQuad> quad, const HighlightConfig& highlightCo… in highlightQuad()
[all …]
DTimelineRecordFactory.h42 class FloatQuad; variable
97 …static PassRefPtr<JSONObject> createPaintData(const FloatQuad&, long long layerRootNodeId, int gra…
103 static void appendLayoutRoot(JSONObject* data, const FloatQuad&, long long rootNodeId);
/external/chromium_org/third_party/WebKit/Source/web/
DLinkHighlight.cpp150 …adToCompositedLayer(const FloatQuad& targetSpaceQuad, RenderObject* targetRenderer, RenderObject* … in convertTargetSpaceQuadToCompositedLayer()
177 static void addQuadToPath(const FloatQuad& quad, Path& path) in addQuadToPath()
195 Vector<FloatQuad> quads; in computeHighlightLayerPathAndPosition()
204 FloatQuad absoluteQuad = quads[quadIndex]; in computeHighlightLayerPathAndPosition()
208 FloatQuad transformedQuad; in computeHighlightLayerPathAndPosition()
DExternalPopupMenu.h40 class FloatQuad; variable
65 …virtual void show(const WebCore::FloatQuad& controlPosition, const WebCore::IntSize&, int index) O…
DPopupContainer.h78 …void showInRect(const FloatQuad& controlPosition, const IntSize& controlSize, FrameView*, int inde…
152 FloatQuad m_controlPosition;
/external/chromium_org/third_party/WebKit/Source/platform/
DPopupMenu.h29 class FloatQuad; variable
37 virtual void show(const FloatQuad& controlPosition, const IntSize& controlSize, int index) = 0;
/external/chromium_org/third_party/WebKit/Source/core/dom/
DClientRectList.h43 …static PassRefPtr<ClientRectList> create(const Vector<FloatQuad>& quads) { return adoptRef(new Cli… in create()
51 explicit ClientRectList(const Vector<FloatQuad>&);
DRange.h45 class FloatQuad; variable
127 …void textQuads(Vector<FloatQuad>&, bool useSelectionHeight = false, RangeInFixedPosition* = 0) con…
128 void getBorderAndTextQuads(Vector<FloatQuad>&) const;
/external/chromium_org/third_party/WebKit/public/platform/
DWebFloatQuad.h65 WebFloatQuad& operator=(const WebCore::FloatQuad& q)
73 WebFloatQuad(const WebCore::FloatQuad& q) in WebFloatQuad()
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DRenderSVGModelObject.cpp75 FloatQuad containerRelativeQuad = localToContainerQuad(FloatRect(box), repaintContainer); in outlineBoundsForRepaint()
86 void RenderSVGModelObject::absoluteQuads(Vector<FloatQuad>& quads, bool* wasFixed) const in absoluteQuads()
173 void RenderSVGModelObject::absoluteFocusRingQuads(Vector<FloatQuad>& quads) in absoluteFocusRingQuads()
175 quads.append(localToAbsoluteQuad(FloatQuad(repaintRectInLocalCoordinates()))); in absoluteFocusRingQuads()
DRenderSVGModelObject.h57 virtual void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed) const;
80 virtual void absoluteFocusRingQuads(Vector<FloatQuad>&) OVERRIDE FINAL;
/external/chromium_org/third_party/WebKit/Source/platform/transforms/
DTransformationMatrix.h43 class FloatQuad; variable
141 FloatQuad mapQuad(const FloatQuad&) const;
150 FloatQuad projectQuad(const FloatQuad&, bool* clamped = 0) const;
153 LayoutRect clampedBoundsOfProjectedQuad(const FloatQuad&) const;
DAffineTransform.h38 class FloatQuad; variable
70 FloatQuad mapQuad(const FloatQuad&) const;
DAffineTransform.cpp282 FloatQuad result; in mapRect()
290 FloatQuad AffineTransform::mapQuad(const FloatQuad& q) const in mapQuad()
293 FloatQuad mappedQuad(q); in mapQuad()
298 FloatQuad result; in mapQuad()

1234