Lines Matching refs:conic
176 // OPTIMIZE: Functions of the form add .. points are indentical to the conic routines.
325 // check if midway on conic is also same point. If so, discard this
347 int SkIntersections::horizontal(const SkDConic& conic, double left, double right, double y,
350 LineConicIntersections c(conic, line, this);
354 int SkIntersections::vertical(const SkDConic& conic, double top, double bottom, double x,
357 LineConicIntersections c(conic, line, this);
361 int SkIntersections::intersect(const SkDConic& conic, const SkDLine& line) {
362 LineConicIntersections c(conic, line, this);
367 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) {
368 LineConicIntersections c(conic, line, this);
371 fPt[index] = conic.ptAtT(fT[0][index]);
376 int SkIntersections::HorizontalIntercept(const SkDConic& conic, SkScalar y, double* roots) {
377 LineConicIntersections c(conic);
381 int SkIntersections::VerticalIntercept(const SkDConic& conic, SkScalar x, double* roots) {
382 LineConicIntersections c(conic);