Lines Matching refs:SkDConic
18 LineConicIntersections(const SkDConic& c, const SkDLine& l, SkIntersections* i) in LineConicIntersections()
26 LineConicIntersections(const SkDConic& c) in LineConicIntersections()
173 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addExactEndPoints()
184 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addNearEndPoints()
199 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addExactHorizontalEndPoints()
210 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addNearHorizontalEndPoints()
225 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addExactVerticalEndPoints()
236 for (int cIndex = 0; cIndex < SkDConic::kPointCount; cIndex += SkDConic::kPointLast) { in addNearVerticalEndPoints()
320 const SkDConic& fConic;
326 int SkIntersections::horizontal(const SkDConic& conic, double left, double right, double y, in horizontal()
333 int SkIntersections::vertical(const SkDConic& conic, double top, double bottom, double x, in vertical()
340 int SkIntersections::intersect(const SkDConic& conic, const SkDLine& line) { in intersect()
346 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) { in intersectRay()
355 int SkIntersections::HorizontalIntercept(const SkDConic& conic, SkScalar y, double* roots) { in HorizontalIntercept()
360 int SkIntersections::VerticalIntercept(const SkDConic& conic, SkScalar x, double* roots) { in VerticalIntercept()