Flutter Engine
The Flutter Engine
|
#include "include/core/SkScalar.h"
#include "include/private/base/SkTArray.h"
#include "src/pathops/SkPathOpsPoint.h"
Go to the source code of this file.
Classes | |
struct | QuadPts |
struct | ConicPts |
struct | CubicPts |
Functions | |
void | CubicPathToQuads (const SkPath &cubicPath, SkPath *quadPath) |
void | CubicPathToSimple (const SkPath &cubicPath, SkPath *simplePath) |
void | CubicToQuads (const SkDCubic &cubic, double precision, skia_private::TArray< SkDQuad, true > &quads) |
bool | ValidBounds (const SkPathOpsBounds &) |
bool | ValidConic (const SkDConic &cubic) |
bool | ValidCubic (const SkDCubic &cubic) |
bool | ValidLine (const SkDLine &line) |
bool | ValidPoint (const SkDPoint &pt) |
bool | ValidPoints (const SkPoint *pts, int count) |
bool | ValidQuad (const SkDQuad &quad) |
bool | ValidVector (const SkDVector &v) |
Definition at line 178 of file PathOpsTestCommon.cpp.
Definition at line 215 of file PathOpsTestCommon.cpp.
void CubicToQuads | ( | const SkDCubic & | cubic, |
double | precision, | ||
skia_private::TArray< SkDQuad, true > & | quads | ||
) |
Definition at line 148 of file PathOpsTestCommon.cpp.
bool ValidBounds | ( | const SkPathOpsBounds & | bounds | ) |
Definition at line 261 of file PathOpsTestCommon.cpp.
bool ValidConic | ( | const SkDConic & | cubic | ) |
Definition at line 274 of file PathOpsTestCommon.cpp.
bool ValidCubic | ( | const SkDCubic & | cubic | ) |
Definition at line 286 of file PathOpsTestCommon.cpp.
bool ValidLine | ( | const SkDLine & | line | ) |
Definition at line 295 of file PathOpsTestCommon.cpp.
bool ValidPoint | ( | const SkDPoint & | pt | ) |
Definition at line 304 of file PathOpsTestCommon.cpp.
Definition at line 311 of file PathOpsTestCommon.cpp.
bool ValidQuad | ( | const SkDQuad & | quad | ) |
Definition at line 323 of file PathOpsTestCommon.cpp.
bool ValidVector | ( | const SkDVector & | v | ) |
Definition at line 332 of file PathOpsTestCommon.cpp.