Lines Matching refs:points
165 * Outset the bounds of point data (for line endpoints or points) to account for stroke
187 // zig zag between all previous points on the inside of the hull to create a
351 // generate alpha points - fill Alpha vertex gaps in between each point with
385 // zig zag between all previous points on the inside of the hull to create a
488 //copy most recent two points to first two points
552 * 'middlePts' is (number of points in the unclosed input vertex list, minus 2) times two
794 const float* points, int count, Rect& bounds) {
795 bounds.set(points[0], points[1], points[0], points[1]);
802 bounds.expandToCoverVertex(points[i + 0], points[i + 1]);
803 dstBuffer.copyInto<TYPE>(srcBuffer, points[i + 0], points[i + 1]);
808 void PathTessellator::tessellatePoints(const float* points, int count, const SkPaint* paint,
833 // tessellate, then duplicate outline across points
838 instanceVertices<Vertex>(tempBuffer, vertexBuffer, points, count, bounds);
842 instanceVertices<AlphaVertex>(tempBuffer, vertexBuffer, points, count, bounds);
850 void PathTessellator::tessellateLines(const float* points, int count, const SkPaint* paint,
872 bounds.set(points[0], points[1], points[0], points[1]);
874 Vertex::set(&(tempVerticesData[0]), points[i + 0], points[i + 1]);
875 Vertex::set(&(tempVerticesData[1]), points[i + 2], points[i + 3]);