Home
last modified time | relevance | path

Searched defs:conic (Results 1 – 25 of 52) sorted by relevance

123

/external/skqp/tests/
DPathOpsConicLineIntersectionTest.cpp19 ConicPts conic; member
34 static int doIntersect(SkIntersections& intersections, const SkDConic& conic, const SkDLine& line, in doIntersect()
64 ConicPts conic; member
77 SkDConic conic; in testOneOffs() local
106 SkDConic conic; in DEF_TEST() local
DPathOpsCubicConicIntersectionTest.cpp16 ConicPts conic; member
51 SkDConic conic; in cubicConicIntersection() local
DPathOpsConicQuadIntersectionTest.cpp15 ConicPts conic; member
36 SkDConic conic; in conicQuadIntersection() local
DGeometryTest.cpp86 static void test_conic_eval_pos(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_pos()
93 static void test_conic_eval_tan(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_tan()
109 SkConic conic(pts, w); in test_conic() local
130 SkConic conic(&pts[index * 3], 0.707f); in test_quad_tangents() local
150 SkConic conic(&pts[index * 3], 0.707f); in test_conic_tangents() local
209 SkConic conic(&pts[index * 3], 0.707f); in test_cubic_tangents() local
DPathOpsConicIntersectionTest.cpp75 SkConic conic, chopped[2]; in writePng() local
161 SkConic conic; in chopBothWays() local
/external/skia/tests/
DPathOpsConicLineIntersectionTest.cpp19 ConicPts conic; member
34 static int doIntersect(SkIntersections& intersections, const SkDConic& conic, const SkDLine& line, in doIntersect()
64 ConicPts conic; member
77 SkDConic conic; in testOneOffs() local
106 SkDConic conic; in DEF_TEST() local
DPathOpsCubicConicIntersectionTest.cpp16 ConicPts conic; member
51 SkDConic conic; in cubicConicIntersection() local
DPathOpsConicQuadIntersectionTest.cpp15 ConicPts conic; member
36 SkDConic conic; in conicQuadIntersection() local
DGeometryTest.cpp86 static void test_conic_eval_pos(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_pos()
93 static void test_conic_eval_tan(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_tan()
109 SkConic conic(pts, w); in test_conic() local
130 SkConic conic(&pts[index * 3], 0.707f); in test_quad_tangents() local
150 SkConic conic(&pts[index * 3], 0.707f); in test_conic_tangents() local
209 SkConic conic(&pts[index * 3], 0.707f); in test_cubic_tangents() local
DPathOpsConicIntersectionTest.cpp75 SkConic conic, chopped[2]; in writePng() local
161 SkConic conic; in chopBothWays() local
/external/skqp/src/pathops/
DSkDConicLineIntersection.cpp347 int SkIntersections::horizontal(const SkDConic& conic, double left, double right, double y, in horizontal()
354 int SkIntersections::vertical(const SkDConic& conic, double top, double bottom, double x, in vertical()
361 int SkIntersections::intersect(const SkDConic& conic, const SkDLine& line) { in intersect()
367 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) { in intersectRay()
376 int SkIntersections::HorizontalIntercept(const SkDConic& conic, SkScalar y, double* roots) { in HorizontalIntercept()
381 int SkIntersections::VerticalIntercept(const SkDConic& conic, SkScalar x, double* roots) { in VerticalIntercept()
DSkPathOpsConic.h113 SkDConic conic; in SubDivide() local
124 SkDConic conic; in SubDivide() local
163 bool hullIntersects(const SkDConic& conic, bool* isLinear) const override { in hullIntersects()
DSkPathOpsCurve.h115 SkDConic conic; in dconic_xy_at_t() local
195 SkDConic conic; in dconic_dxdy_at_t() local
277 SkDConic conic; in conic_is_vertical() local
315 SkDConic conic; in conic_intersect_ray() local
389 SkDConic conic; in conic_intercept_h() local
394 SkDConic conic; in conic_intercept_v() local
DSkIntersections.h59 SkDConic conic; in conicHorizontal() local
67 SkDConic conic; in conicVertical() local
74 SkDConic conic; in conicLine() local
/external/skia/src/pathops/
DSkDConicLineIntersection.cpp347 int SkIntersections::horizontal(const SkDConic& conic, double left, double right, double y, in horizontal()
354 int SkIntersections::vertical(const SkDConic& conic, double top, double bottom, double x, in vertical()
361 int SkIntersections::intersect(const SkDConic& conic, const SkDLine& line) { in intersect()
367 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) { in intersectRay()
376 int SkIntersections::HorizontalIntercept(const SkDConic& conic, SkScalar y, double* roots) { in HorizontalIntercept()
381 int SkIntersections::VerticalIntercept(const SkDConic& conic, SkScalar x, double* roots) { in VerticalIntercept()
DSkPathOpsConic.h113 SkDConic conic; in SubDivide() local
124 SkDConic conic; in SubDivide() local
163 bool hullIntersects(const SkDConic& conic, bool* isLinear) const override { in hullIntersects()
DSkPathOpsCurve.h115 SkDConic conic; in dconic_xy_at_t() local
195 SkDConic conic; in dconic_dxdy_at_t() local
277 SkDConic conic; in conic_is_vertical() local
315 SkDConic conic; in conic_intersect_ray() local
389 SkDConic conic; in conic_intercept_h() local
394 SkDConic conic; in conic_intercept_v() local
DSkIntersections.h59 SkDConic conic; in conicHorizontal() local
67 SkDConic conic; in conicVertical() local
74 SkDConic conic; in conicLine() local
/external/skqp/src/core/
DSkStroke.cpp458 void SkPathStroker::setConicEndNormal(const SkConic& conic, const SkVector& normalAB, in setConicEndNormal()
599 static bool conic_in_line(const SkConic& conic) { in conic_in_line()
642 SkPathStroker::ReductionType SkPathStroker::CheckConicLinear(const SkConic& conic, in CheckConicLinear()
687 const SkConic conic(fPrevPt, pt1, pt2, weight); in conicTo() local
786 void SkPathStroker::conicPerpRay(const SkConic& conic, SkScalar t, SkPoint* tPt, SkPoint* onPt, in conicPerpRay()
797 void SkPathStroker::conicQuadEnds(const SkConic& conic, SkQuadConstruct* quadPts) const { in conicQuadEnds() argument
1061 SkPathStroker::ResultType SkPathStroker::compareQuadConic(const SkConic& conic, in compareQuadConic()
1177 bool SkPathStroker::conicStroke(const SkConic& conic, SkQuadConstruct* quadPts) { in conicStroke()
DSkGeometry.h429 const SkPoint* computeQuads(const SkConic& conic, SkScalar tol) { in computeQuads()
439 SkConic conic; in computeQuads() local
DSkPathMeasure.cpp83 SkConic conic(pts[0], pts[2], pts[3], pts[1].fX); in SkPathMeasure_segTo() local
259 SkScalar SkPathMeasure::compute_conic_segs(const SkConic& conic, SkScalar distance, in compute_conic_segs()
385 const SkConic conic(pts, fIter.conicWeight()); in buildSegments() local
/external/skia/src/core/
DSkStroke.cpp458 void SkPathStroker::setConicEndNormal(const SkConic& conic, const SkVector& normalAB, in setConicEndNormal()
600 static bool conic_in_line(const SkConic& conic) { in conic_in_line()
643 SkPathStroker::ReductionType SkPathStroker::CheckConicLinear(const SkConic& conic, in CheckConicLinear()
688 const SkConic conic(fPrevPt, pt1, pt2, weight); in conicTo() local
782 void SkPathStroker::conicPerpRay(const SkConic& conic, SkScalar t, SkPoint* tPt, SkPoint* onPt, in conicPerpRay()
793 void SkPathStroker::conicQuadEnds(const SkConic& conic, SkQuadConstruct* quadPts) const { in conicQuadEnds() argument
1057 SkPathStroker::ResultType SkPathStroker::compareQuadConic(const SkConic& conic, in compareQuadConic()
1173 bool SkPathStroker::conicStroke(const SkConic& conic, SkQuadConstruct* quadPts) { in conicStroke()
DSkGeometry.h429 const SkPoint* computeQuads(const SkConic& conic, SkScalar tol) { in computeQuads()
439 SkConic conic; in computeQuads() local
DSkContourMeasure.cpp73 SkConic conic(pts[0], pts[2], pts[3], pts[1].fX); in SkContourMeasure_segTo() local
195 SkScalar SkContourMeasureIter::compute_conic_segs(const SkConic& conic, SkScalar distance, in compute_conic_segs()
318 const SkConic conic(pts, fIter.conicWeight()); in buildSegments() local
/external/skia/gm/
Dmandoline.cpp105 SkConic conic(fLastPt, p1, p2, w), halves[2]; in sliceConic() local

123