• Home
  • Raw
  • Download

Lines Matching refs:SkConic

977 void SkConic::chopAt(SkScalar t, SkConic dst[2]) const {  in chopAt()
1005 void SkConic::chopAt(SkScalar t1, SkScalar t2, SkConic* dst) const { in chopAt()
1010 SkConic pair[2]; in chopAt()
1035 SkPoint SkConic::evalAt(SkScalar t) const { in evalAt()
1039 SkVector SkConic::evalTangentAt(SkScalar t) const { in evalTangentAt()
1061 void SkConic::evalAt(SkScalar t, SkPoint* pt, SkVector* tangent) const { in evalAt()
1076 void SkConic::chop(SkConic * SK_RESTRICT dst) const { in chop()
1107 void SkConic::computeAsQuadError(SkVector* err) const { in computeAsQuadError()
1112 bool SkConic::asQuadTol(SkScalar tol) const { in asQuadTol()
1120 int SkConic::computeQuadPOW2(SkScalar tol) const { in computeQuadPOW2()
1155 static SkPoint* subdivide(const SkConic& src, SkPoint pts[], int level) { in subdivide()
1162 SkConic dst[2]; in subdivide()
1170 int SkConic::chopIntoQuadsPOW2(SkPoint pts[], int pow2) const { in chopIntoQuadsPOW2()
1178 bool SkConic::findXExtrema(SkScalar* t) const { in findXExtrema()
1182 bool SkConic::findYExtrema(SkScalar* t) const { in findYExtrema()
1186 bool SkConic::chopAtXExtrema(SkConic dst[2]) const { in chopAtXExtrema()
1201 bool SkConic::chopAtYExtrema(SkConic dst[2]) const { in chopAtYExtrema()
1216 void SkConic::computeTightBounds(SkRect* bounds) const { in computeTightBounds()
1232 void SkConic::computeFastBounds(SkRect* bounds) const { in computeFastBounds()
1237 bool SkConic::findMaxCurvature(SkScalar* t) const {
1243 SkScalar SkConic::TransformW(const SkPoint pts[], SkScalar w, in TransformW()
1263 int SkConic::BuildUnitArc(const SkVector& uStart, const SkVector& uStop, SkRotationDirection dir, in BuildUnitArc()
1264 const SkMatrix* userMatrix, SkConic dst[kMaxConicsForArc]) { in BuildUnitArc()