Flutter Engine
The Flutter Engine
|
#include <SkOpContour.h>
Public Member Functions | |
SkOpContourBuilder (SkOpContour *contour) | |
void | addConic (SkPoint pts[3], SkScalar weight) |
void | addCubic (SkPoint pts[4]) |
void | addCurve (SkPath::Verb verb, const SkPoint pts[4], SkScalar weight=1) |
void | addLine (const SkPoint pts[2]) |
void | addQuad (SkPoint pts[3]) |
void | flush () |
SkOpContour * | contour () |
void | setContour (SkOpContour *contour) |
Protected Attributes | |
SkOpContour * | fContour |
SkPoint | fLastLine [2] |
bool | fLastIsLine |
Definition at line 441 of file SkOpContour.h.
|
inline |
Definition at line 443 of file SkOpContour.h.
Definition at line 46 of file SkOpContour.cpp.
void SkOpContourBuilder::addCubic | ( | SkPoint | pts[4] | ) |
Definition at line 51 of file SkOpContour.cpp.
void SkOpContourBuilder::addCurve | ( | SkPath::Verb | verb, |
const SkPoint | pts[4], | ||
SkScalar | weight = 1 |
||
) |
Definition at line 56 of file SkOpContour.cpp.
void SkOpContourBuilder::addLine | ( | const SkPoint | pts[2] | ) |
Definition at line 83 of file SkOpContour.cpp.
void SkOpContourBuilder::addQuad | ( | SkPoint | pts[3] | ) |
Definition at line 97 of file SkOpContour.cpp.
|
inline |
Definition at line 454 of file SkOpContour.h.
void SkOpContourBuilder::flush | ( | ) |
Definition at line 102 of file SkOpContour.cpp.
|
inline |
Definition at line 455 of file SkOpContour.h.
|
protected |
Definition at line 457 of file SkOpContour.h.
|
protected |
Definition at line 459 of file SkOpContour.h.
|
protected |
Definition at line 458 of file SkOpContour.h.