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

  /external/chromium_org/third_party/WebKit/Source/platform/geometry/
FloatPolygon.h 43 class FloatPolygonEdge;
59 const FloatPolygonEdge& edgeAt(unsigned index) const { return m_edges[index]; }
63 bool overlappingEdges(float minY, float maxY, Vector<const FloatPolygonEdge*>& result) const;
68 typedef PODInterval<float, FloatPolygonEdge*> EdgeInterval;
69 typedef PODIntervalTree<float, FloatPolygonEdge*> EdgeIntervalTree;
78 Vector<FloatPolygonEdge> m_edges;
79 EdgeIntervalTree m_edgeTree; // Each EdgeIntervalTree node stores minY, maxY, and a ("UserData") pointer to a FloatPolygonEdge.
99 class PLATFORM_EXPORT FloatPolygonEdge : public VertexPair {
114 const FloatPolygonEdge& previousEdge() const
120 const FloatPolygonEdge& nextEdge() cons
    [all...]
FloatPolygonTest.cpp 61 static bool compareEdgeIndex(const FloatPolygonEdge* edge1, const FloatPolygonEdge* edge2)
66 static Vector<const FloatPolygonEdge*> sortedOverlappingEdges(const FloatPolygon& polygon, float minY, float maxY)
68 Vector<const FloatPolygonEdge*> result;
142 Vector<const FloatPolygonEdge*> resultA = sortedOverlappingEdges(triangle, 100, 200);
150 Vector<const FloatPolygonEdge*> resultB = sortedOverlappingEdges(triangle, 200, 200);
158 Vector<const FloatPolygonEdge*> resultC = sortedOverlappingEdges(triangle, 100, 150);
165 Vector<const FloatPolygonEdge*> resultD = sortedOverlappingEdges(triangle, 201, 300);
168 Vector<const FloatPolygonEdge*> resultE = sortedOverlappingEdges(triangle, 98, 99);
FloatPolygon.cpp 120 const FloatPolygonEdge& firstEdge = m_edges[0];
121 const FloatPolygonEdge& lastEdge = m_edges[edgeIndex - 1];
135 FloatPolygonEdge* edge = &m_edges[i];
140 bool FloatPolygon::overlappingEdges(float minY, float maxY, Vector<const FloatPolygonEdge*>& result) const
147 const FloatPolygonEdge* edge = static_cast<const FloatPolygonEdge*>(overlappingEdgeIntervals[i].data());
  /external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
PolygonShape.cpp 38 static inline FloatSize inwardEdgeNormal(const FloatPolygonEdge& edge)
49 static inline FloatSize outwardEdgeNormal(const FloatPolygonEdge& edge)
131 Vector<const FloatPolygonEdge*> overlappingEdges;
137 const FloatPolygonEdge& edge = *(overlappingEdges[i]);
PolygonShape.h 41 OffsetPolygonEdge(const FloatPolygonEdge& edge, const FloatSize& offset)

Completed in 115 milliseconds