Searched refs:SkAnalyticEdge (Results 1 - 5 of 5) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkScan_AAAPath.cpp | 12 #include "src/core/SkAnalyticEdge.h" 1004 static bool operator<(const SkAnalyticEdge& a, const SkAnalyticEdge& b) { 1021 static SkAnalyticEdge* sort_edges(SkAnalyticEdge* list[], int count, SkAnalyticEdge** last) { 1034 static void validate_sort(const SkAnalyticEdge* edge) { 1043 edge = (SkAnalyticEdge*)edge->fNext; 1051 static bool is_smooth_enough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdg [all...] |
H A D | SkAnalyticEdge.h | 16 struct SkAnalyticEdge { struct 24 SkAnalyticEdge* fNext; 25 SkAnalyticEdge* fPrev; 29 SkAnalyticEdge* fRiteE; 107 struct SkAnalyticQuadraticEdge : public SkAnalyticEdge { 125 struct SkAnalyticCubicEdge : public SkAnalyticEdge {
|
H A D | SkEdgeBuilder.h | 12 #include "src/core/SkAnalyticEdge.h" 76 SkAnalyticEdge** analyticEdgeList() { return (SkAnalyticEdge**)fEdgeList; } in analyticEdgeList() 79 Combine combineVertical(const SkAnalyticEdge* edge, SkAnalyticEdge* last);
|
H A D | SkEdgeBuilder.cpp | 10 #include "src/core/SkAnalyticEdge.h" 60 SkEdgeBuilder::Combine SkAnalyticEdgeBuilder::combineVertical(const SkAnalyticEdge* edge, in combineVertical() 61 SkAnalyticEdge* last) { in combineVertical() 134 SkAnalyticEdge* edge = fAlloc.make<SkAnalyticEdge>(); in addLine() 138 ? this->combineVertical(edge, (SkAnalyticEdge*)fList.top()) in addLine() 190 auto edge = (SkAnalyticEdge*) arg_edge; in addPolyLine() 191 auto edgePtr = (SkAnalyticEdge**)arg_edgePtr; in addPolyLine() 194 return is_vertical(edge) && edgePtr > (SkAnalyticEdge**)fEdgeList in addPolyLine() 216 *size = sizeof(SkAnalyticEdge); in allocEdges() [all...] |
H A D | SkAnalyticEdge.cpp | 9 #include "src/core/SkAnalyticEdge.h" 227 bool SkAnalyticEdge::setLine(const SkPoint& p0, const SkPoint& p1) { in setLine() 283 bool SkAnalyticEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1, SkFixed slope) { 327 bool SkAnalyticEdge::update(SkFixed last_y, bool sortY) {
|
Completed in 5 milliseconds