Lines Matching defs:PoppedTriangleStack
71 // the PoppedTriangleStack is destroyed, triggering the pending stack update.
72 class PoppedTriangleStack {
74 PoppedTriangleStack(MiddleOutPolygonTriangulator* middleOut,
86 PoppedTriangleStack(PoppedTriangleStack&& that) {
91 ~PoppedTriangleStack() {
137 SK_WARN_UNUSED_RESULT PoppedTriangleStack pushVertex(SkPoint pt) {
159 return PoppedTriangleStack(this, pt, endVertex, newTopVertex, newTopValue);
164 SK_WARN_UNUSED_RESULT PoppedTriangleStack closeAndMove(SkPoint newStartPoint) {
176 return PoppedTriangleStack(this, startPt, endVertex, newTopVertex, newTopValue);
181 SK_WARN_UNUSED_RESULT PoppedTriangleStack close() {
211 MiddleOutPolygonTriangulator::PoppedTriangleStack nextStack() {