Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkDQuad, including all inherited members.
AddValidTs(double s[], int realRoots, double *t) | SkDQuad | static |
align(int endIndex, SkDPoint *dstPt) const | SkDQuad | |
chopAt(double t) const | SkDQuad | |
collapsed() const | SkDQuad | inline |
controlsInside() const | SkDQuad | inline |
debugInit() | SkDQuad | inline |
debugSet(const SkDPoint *pts) | SkDQuad | |
debugToCubic() const | SkDQuad | |
dump() const | SkDQuad | |
dumpID(int id) const | SkDQuad | |
dumpInner() const | SkDQuad | |
dxdyAtT(double t) const | SkDQuad | |
FindExtrema(const double src[], double tValue[1]) | SkDQuad | static |
flip() const | SkDQuad | inline |
fPts | SkDQuad | |
horizontalIntersect(double yIntercept, double roots[2]) const | SkDQuad | |
hullIntersects(const SkDQuad &, bool *isLinear) const | SkDQuad | |
hullIntersects(const SkDConic &, bool *isLinear) const | SkDQuad | |
hullIntersects(const SkDCubic &, bool *isLinear) const | SkDQuad | |
IsConic() | SkDQuad | inlinestatic |
isLinear(int startIndex, int endIndex) const | SkDQuad | |
kMaxIntersections | SkDQuad | static |
kPointCount | SkDQuad | static |
kPointLast | SkDQuad | static |
maxIntersections() | SkDQuad | inlinestatic |
monotonicInX() const | SkDQuad | |
monotonicInY() const | SkDQuad | |
operator[](int n) const | SkDQuad | inline |
operator[](int n) | SkDQuad | inline |
otherPts(int oddMan, const SkDPoint *endPt[2]) const | SkDQuad | |
pointCount() | SkDQuad | inlinestatic |
pointLast() | SkDQuad | inlinestatic |
ptAtT(double t) const | SkDQuad | |
RootsReal(double A, double B, double C, double t[2]) | SkDQuad | static |
RootsValidT(const double A, const double B, const double C, double s[2]) | SkDQuad | static |
set(const SkPoint pts[kPointCount] SkDEBUGPARAMS(SkOpGlobalState *state=nullptr)) | SkDQuad | inline |
SetABC(const double *quad, double *a, double *b, double *c) | SkDQuad | static |
subDivide(double t1, double t2) const | SkDQuad | |
subDivide(double t1, double t2, SkDQuad *quad) const | SkDQuad | inline |
subDivide(const SkDPoint &a, const SkDPoint &c, double t1, double t2) const | SkDQuad | |
SubDivide(const SkPoint a[kPointCount], double t1, double t2) | SkDQuad | inlinestatic |
SubDivide(const SkPoint pts[kPointCount], const SkDPoint &a, const SkDPoint &c, double t1, double t2) | SkDQuad | inlinestatic |
verticalIntersect(double xIntercept, double roots[2]) const | SkDQuad |