|
| SkTConic () |
|
| SkTConic (const SkDConic &c) |
|
| ~SkTConic () override |
|
const SkDPoint & | operator[] (int n) const override |
|
SkDPoint & | operator[] (int n) override |
|
bool | collapsed () const override |
|
bool | controlsInside () const override |
|
void | debugInit () override |
|
SkDVector | dxdyAtT (double t) const override |
|
bool | hullIntersects (const SkDQuad &quad, bool *isLinear) const override |
|
bool | hullIntersects (const SkDConic &conic, bool *isLinear) const override |
|
bool | hullIntersects (const SkDCubic &cubic, bool *isLinear) const override |
|
bool | hullIntersects (const SkTCurve &curve, bool *isLinear) const override |
|
int | intersectRay (SkIntersections *i, const SkDLine &line) const override |
|
bool | IsConic () const override |
|
SkTCurve * | make (SkArenaAlloc &heap) const override |
|
int | maxIntersections () const override |
|
void | otherPts (int oddMan, const SkDPoint *endPt[2]) const override |
|
int | pointCount () const override |
|
int | pointLast () const override |
|
SkDPoint | ptAtT (double t) const override |
|
void | setBounds (SkDRect *) const override |
|
void | subDivide (double t1, double t2, SkTCurve *curve) const override |
|
virtual | ~SkTCurve () |
|
virtual const SkDPoint & | operator[] (int n) const =0 |
|
virtual SkDPoint & | operator[] (int n)=0 |
|
virtual bool | collapsed () const =0 |
|
virtual bool | controlsInside () const =0 |
|
virtual void | debugInit ()=0 |
|
virtual SkDVector | dxdyAtT (double t) const =0 |
|
virtual bool | hullIntersects (const SkDQuad &, bool *isLinear) const =0 |
|
virtual bool | hullIntersects (const SkDConic &, bool *isLinear) const =0 |
|
virtual bool | hullIntersects (const SkDCubic &, bool *isLinear) const =0 |
|
virtual bool | hullIntersects (const SkTCurve &, bool *isLinear) const =0 |
|
virtual int | intersectRay (SkIntersections *i, const SkDLine &line) const =0 |
|
virtual bool | IsConic () const =0 |
|
virtual SkTCurve * | make (SkArenaAlloc &) const =0 |
|
virtual int | maxIntersections () const =0 |
|
virtual void | otherPts (int oddMan, const SkDPoint *endPt[2]) const =0 |
|
virtual int | pointCount () const =0 |
|
virtual int | pointLast () const =0 |
|
virtual SkDPoint | ptAtT (double t) const =0 |
|
virtual void | setBounds (SkDRect *) const =0 |
|
virtual void | subDivide (double t1, double t2, SkTCurve *curve) const =0 |
|
Definition at line 149 of file SkPathOpsConic.h.