Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Path_Iter_Iter.cpp
Go to the documentation of this file.
1// Copyright 2019 Google LLC.
2// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
4// HASH=01648775cb9b354b2f1836dad82a25ab
5REG_FIDDLE(Path_Iter_Iter, 256, 256, true, 0) {
6void draw(SkCanvas* canvas) {
7 SkPath::Iter iter;
9 SkDebugf("iter is " "%s" "done\n", SkPath::kDone_Verb == iter.next(points) ? "" : "not ");
10 SkPath path;
11 iter.setPath(path, false);
12 SkDebugf("iter is " "%s" "done\n", SkPath::kDone_Verb == iter.next(points) ? "" : "not ");
13}
14} // END FIDDLE
static const int points[]
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
Definition aaclip.cpp:27
void setPath(const SkPath &path, bool forceClose)
Definition SkPath.cpp:1773
Verb next(SkPoint pts[4])
Definition SkPath.cpp:1837
@ kDone_Verb
Definition SkPath.h:1464
#define REG_FIDDLE(NAME, W, H, TEXT, I)
Definition examples.h:60