• Home
  • Raw
  • Download

Lines Matching refs:SkDQuad

21 bool SkDQuad::hullIntersects(const SkDQuad& q2, bool* isLinear) const {  in hullIntersects()
51 bool SkDQuad::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
55 bool SkDQuad::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects()
68 void SkDQuad::otherPts(int oddMan, const SkDPoint* endPt[2]) const { in otherPts()
76 int SkDQuad::AddValidTs(double s[], int realRoots, double* t) { in AddValidTs()
104 int SkDQuad::RootsValidT(double A, double B, double C, double t[2]) { in RootsValidT()
119 int SkDQuad::RootsReal(const double A, const double B, const double C, double s[2]) { in RootsReal()
145 bool SkDQuad::isLinear(int startIndex, int endIndex) const { in isLinear()
159 SkDVector SkDQuad::dxdyAtT(double t) const { in dxdyAtT()
177 SkDPoint SkDQuad::ptAtT(double t) const { in ptAtT()
200 bool SkDQuad::monotonicInX() const { in monotonicInX()
204 bool SkDQuad::monotonicInY() const { in monotonicInY()
232 SkDQuad SkDQuad::subDivide(double t1, double t2) const { in subDivide()
233 SkDQuad dst; in subDivide()
245 void SkDQuad::align(int endIndex, SkDPoint* dstPt) const { in align()
254 SkDPoint SkDQuad::subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2) const { in subDivide()
257 SkDQuad sub = subDivide(t1, t2); in subDivide()
298 SkDQuadPair SkDQuad::chopAt(double t) const in chopAt()
328 int SkDQuad::FindExtrema(const double src[], double tValue[1]) { in FindExtrema()
344 void SkDQuad::SetABC(const double* quad, double* a, double* b, double* c) { in SetABC()