Flutter Engine
The Flutter Engine
SkConic Member List

This is the complete list of members for SkConic, including all inherited members.

asQuadTol(SkScalar tol) constSkConic
BuildUnitArc(const SkVector &start, const SkVector &stop, SkRotationDirection, const SkMatrix *, SkConic conics[kMaxConicsForArc])SkConicstatic
chop(SkConic dst[2]) constSkConic
chopAt(SkScalar t, SkConic dst[2]) constSkConic
chopAt(SkScalar t1, SkScalar t2, SkConic *dst) constSkConic
chopAtXExtrema(SkConic dst[2]) constSkConic
chopAtYExtrema(SkConic dst[2]) constSkConic
chopIntoQuadsPOW2(SkPoint pts[], int pow2) constSkConic
computeAsQuadError(SkVector *err) constSkConic
computeFastBounds(SkRect *bounds) constSkConic
computeQuadPOW2(SkScalar tol) constSkConic
computeTightBounds(SkRect *bounds) constSkConic
evalAt(SkScalar t, SkPoint *pos, SkVector *tangent=nullptr) constSkConic
evalAt(SkScalar t) constSkConic
evalTangentAt(SkScalar t) constSkConic
findMidTangent() constSkConic
findXExtrema(SkScalar *t) constSkConic
findYExtrema(SkScalar *t) constSkConic
fPtsSkConic
fWSkConic
kMaxConicsForArc enum valueSkConic
set(const SkPoint pts[3], SkScalar w)SkConicinline
set(const SkPoint &p0, const SkPoint &p1, const SkPoint &p2, SkScalar w)SkConicinline
setW(SkScalar w)SkConicinline
SkConic()SkConicinline
SkConic(const SkPoint &p0, const SkPoint &p1, const SkPoint &p2, SkScalar w)SkConicinline
SkConic(const SkPoint pts[3], SkScalar w)SkConicinline
TransformW(const SkPoint[3], SkScalar w, const SkMatrix &)SkConicstatic