Searched refs:SkTCubic (Results 1 – 3 of 3) sorted by relevance
196 class SkTCubic : public SkTCurve {200 SkTCubic() {} in SkTCubic() function202 SkTCubic(const SkDCubic& c) in SkTCubic() function206 ~SkTCubic() override {} in ~SkTCubic()234 SkTCurve* make(SkArenaAlloc& heap) const override { return heap.make<SkTCubic>(); } in make()248 ((SkTCubic*) curve)->fCubic = fCubic.subDivide(t1, t2); in subDivide()
749 int SkTCubic::intersectRay(SkIntersections* i, const SkDLine& line) const { in intersectRay()753 bool SkTCubic::hullIntersects(const SkDQuad& quad, bool* isLinear) const { in hullIntersects()757 bool SkTCubic::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()761 void SkTCubic::setBounds(SkDRect* rect) const { in setBounds()
2124 SkTCubic cubic(c); in intersect()2133 SkTCubic cubic(cu); in intersect()2143 SkTCubic cubic1(c1); in intersect()2144 SkTCubic cubic2(c2); in intersect()