HomeSort by relevance Sort by last modified time
    Searched refs:FloatPolygon (Results 1 - 14 of 14) sorted by null

  /external/chromium_org/third_party/WebKit/Source/platform/geometry/
FloatPolygon.h 50 class PLATFORM_EXPORT FloatPolygon {
52 FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule);
100 friend class FloatPolygon;
126 const FloatPolygon* polygon() const { return m_polygon; }
137 const FloatPolygon* m_polygon;
FloatPolygonTest.cpp 32 #include "platform/geometry/FloatPolygon.h"
46 m_polygon = adoptPtr(new FloatPolygon(vertices.release(), fillRule));
49 const FloatPolygon& polygon() const { return *m_polygon; }
52 OwnPtr<FloatPolygon> m_polygon;
66 static Vector<const FloatPolygonEdge*> sortedOverlappingEdges(const FloatPolygon& polygon, float minY, float maxY)
77 * Checks a right triangle. This test covers all of the trivial FloatPolygon accessors.
90 const FloatPolygon& triangle = triangleTestValue.polygon();
173 * Tests FloatPolygon::contains() with a right triangle, and fillRule = nonzero.
186 const FloatPolygon& triangle = triangleTestValue.polygon();
200 * Tests FloatPolygon::contains() with a right triangle, and fillRule = evenodd
    [all...]
FloatPolygon.cpp 31 #include "platform/geometry/FloatPolygon.h"
64 static unsigned findNextEdgeVertexIndex(const FloatPolygon& polygon, unsigned vertexIndex1, bool clockwise)
82 FloatPolygon::FloatPolygon(PassOwnPtr<Vector<FloatPoint> > vertices, WindRule fillRule)
140 bool FloatPolygon::overlappingEdges(float minY, float maxY, Vector<const FloatPolygonEdge*>& result) const
142 Vector<FloatPolygon::EdgeInterval> overlappingEdgeIntervals;
143 m_edgeTree.allOverlaps(FloatPolygon::EdgeInterval(minY, maxY, 0), overlappingEdgeIntervals);
159 bool FloatPolygon::containsEvenOdd(const FloatPoint& point) const
176 bool FloatPolygon::containsNonZero(const FloatPoint& point) const
195 bool FloatPolygon::contains(const FloatPoint& point) cons
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
PolygonShape.h 35 #include "platform/geometry/FloatPolygon.h"
75 FloatPolygon m_polygon;
  /external/chromium_org/third_party/WebKit/Source/platform/
blink_platform.target.darwin-arm.mk 242 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.darwin-arm64.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.darwin-x86.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.darwin-x86_64.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.linux-arm.mk 242 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.linux-arm64.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.linux-mips.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.linux-x86.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]
blink_platform.target.linux-x86_64.mk 241 third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
    [all...]

Completed in 294 milliseconds