Flutter Engine
The Flutter Engine
|
#include <SkPath.h>
Public Member Functions | |
RawIter () | |
RawIter (const SkPath &path) | |
void | setPath (const SkPath &) |
Verb | next (SkPoint[4]) |
Verb | peek () const |
SkScalar | conicWeight () const |
Friends | |
class | SkPath |
Use Iter instead. This class will soon be removed and RangeIter will be made private.
|
inline |
|
inline |
Sets RawIter to return elements of verb array, SkPoint array, and conic weight in path.
path | SkPath to iterate |
Definition at line 1665 of file SkPath.h.
|
inline |
SkPath::Verb SkPath::RawIter::next | ( | SkPoint | pts[4] | ) |
Returns next SkPath::Verb in verb array, and advances RawIter. When verb array is exhausted, returns kDone_Verb. Zero to four SkPoint are stored in pts, depending on the returned SkPath::Verb.
pts | storage for SkPoint data describing returned SkPath::Verb |
Definition at line 1981 of file SkPath.cpp.
|
inline |
Returns next SkPath::Verb, but does not advance RawIter.
Definition at line 1689 of file SkPath.h.
void SkPath::RawIter::setPath | ( | const SkPath & | path | ) |
Sets SkPath::Iter to return elements of verb array, SkPoint array, and conic weight in path.
path | SkPath to iterate |
Definition at line 1975 of file SkPath.cpp.