Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/skia/tests/
H A DPathOpsConicLineIntersectionTest.cpp26 ConicPts conic; member
41 static int doIntersect(SkIntersections& intersections, const SkDConic& conic, const SkDLine& line, in doIntersect()
71 ConicPts conic; member
84 SkDConic conic; in testOneOffs() local
112 SkDConic conic; in DEF_TEST() local
H A DGeometryTest.cpp163 static void test_conic_eval_pos(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_pos()
170 static void test_conic_eval_tan(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_tan()
186 SkConic conic(pts, w); in test_conic() local
207 SkConic conic(&pts[index * 3], 0.707f); in test_quad_tangents() local
227 SkConic conic(&pts[index * 3], 0.707f); in test_conic_tangents() local
283 SkConic conic(&pts[index * 3], 0.707f); in test_cubic_tangents() local
H A DPathOpsConicQuadIntersectionTest.cpp20 ConicPts conic; member
41 SkDConic conic; in conicQuadIntersection() local
H A DPathOpsCubicConicIntersectionTest.cpp21 ConicPts conic; member
56 SkDConic conic; in cubicConicIntersection() local
H A DPathOpsConicIntersectionTest.cpp83 SkConic conic, chopped[2]; in writePng() local
167 SkConic conic; in chopBothWays() local
H A DPathOpsTestCommon.cpp274 bool ValidConic(const SkDConic& conic) { in ValidConic()
/aosp_15_r20/external/skia/src/pathops/
H A DSkDConicLineIntersection.cpp359 int SkIntersections::horizontal(const SkDConic& conic, double left, double right, double y, in horizontal()
366 int SkIntersections::vertical(const SkDConic& conic, double top, double bottom, double x, in vertical()
373 int SkIntersections::intersect(const SkDConic& conic, const SkDLine& line) { in intersect()
379 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) { in intersectRay()
388 int SkIntersections::HorizontalIntercept(const SkDConic& conic, SkScalar y, double* roots) { in HorizontalIntercept()
393 int SkIntersections::VerticalIntercept(const SkDConic& conic, SkScalar x, double* roots) { in VerticalIntercept()
H A DSkPathOpsCurve.h121 SkDConic conic; in dconic_xy_at_t() local
201 SkDConic conic; in dconic_dxdy_at_t() local
283 SkDConic conic; in conic_is_vertical() local
321 SkDConic conic; in conic_intersect_ray() local
395 SkDConic conic; in conic_intercept_h() local
400 SkDConic conic; in conic_intercept_v() local
H A DSkPathOpsConic.h126 SkDConic conic; in SubDivide() local
137 SkDConic conic; in SubDivide() local
176 bool hullIntersects(const SkDConic& conic, bool* isLinear) const override { in hullIntersects()
H A DSkIntersections.h72 SkDConic conic; in conicHorizontal() local
80 SkDConic conic; in conicVertical() local
87 SkDConic conic; in conicLine() local
H A DSkPathOpsQuad.cpp91 bool SkDQuad::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects() argument
413 bool SkTQuad::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects() argument
H A DSkPathOpsCubic.cpp215 bool SkDCubic::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects() argument
758 bool SkTCubic::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects() argument
H A DSkOpEdgeBuilder.cpp250 SkConic conic(pointsPtr, weight); in walk() local
H A DSkPathOpsAsWinding.cpp136 SkDConic conic; in left_edge() local
/aosp_15_r20/external/skia/src/core/
H A DSkStroke.cpp496 void SkPathStroker::setConicEndNormal(const SkConic& conic, const SkVector& normalAB, in setConicEndNormal()
653 static bool conic_in_line(const SkConic& conic) { in conic_in_line()
696 SkPathStroker::ReductionType SkPathStroker::CheckConicLinear(const SkConic& conic, in CheckConicLinear()
741 const SkConic conic(fPrevPt, pt1, pt2, weight); in conicTo() local
834 void SkPathStroker::conicPerpRay(const SkConic& conic, SkScalar t, SkPoint* tPt, SkPoint* onPt, in conicPerpRay()
845 void SkPathStroker::conicQuadEnds(const SkConic& conic, SkQuadConstruct* quadPts) const { in conicQuadEnds() argument
1108 SkPathStroker::ResultType SkPathStroker::compareQuadConic(const SkConic& conic, in compareQuadConic()
1233 bool SkPathStroker::conicStroke(const SkConic& conic, SkQuadConstruct* quadPts) { in conicStroke()
H A DSkContourMeasure.cpp89 SkConic conic(pts[0], pts[2], pts[3], pts[1].fX); in SkContourMeasure_segTo() local
251 SkScalar SkContourMeasureIter::Impl::compute_conic_segs(const SkConic& conic, SkScalar distance, in compute_conic_segs()
412 const SkConic conic(pts, *w); in buildSegments() local
H A DSkGeometry.h524 const SkPoint* computeQuads(const SkConic& conic, SkScalar tol) { in computeQuads()
534 SkConic conic; in computeQuads() local
H A DSkPath.cpp2772 static int winding_mono_conic(const SkConic& conic, SkScalar x, SkScalar y, int* onCurveCount) { in winding_mono_conic()
2836 SkConic conic(pts, weight); in winding_conic() local
3008 SkConic conic(pts, w); in tangent_conic() local
3187 const SkConic conic(p0, p1, p2, w); in ConvertConicToQuads() local
3369 SkConic conic(src[0], src[1], src[2], w); in compute_conic_extremas() local
/aosp_15_r20/external/skia/docs/examples/
H A DPath_ConvertConicToQuads.cpp11 SkPoint conic[] = { {20, 170}, {80, 170}, {80, 230} }; in draw() local
H A DSkPath_arcto_conic_parametric.cpp5 SkPoint conic(SkPoint p0, SkPoint p1, SkPoint p2, float w, float t) { in conic() function
H A DSkPath_arcto_conic_parametric2.cpp22 SkPoint conic(SkPoint p0, SkPoint p1, SkPoint p2, float w, float t) { in conic() function
/aosp_15_r20/external/skia/src/gpu/ganesh/tessellate/
H A DStrokeTessellator.cpp110 SkConic conic(p, strokeIter.w()); in write_fixed_count_patches() local
/aosp_15_r20/external/skia/src/gpu/graphite/render/
H A DTessellateStrokesRenderStep.cpp206 SkConic conic(p, strokeIter.w()); in writeVertices() local
/aosp_15_r20/external/skia/gm/
H A Dmandoline.cpp111 SkConic conic(fLastPt, p1, p2, w), halves[2]; in sliceConic() local
/aosp_15_r20/external/freetype/src/sdf/
H A Dftsdf.c2026 get_min_distance_conic( SDF_Edge* conic, in get_min_distance_conic()
2291 get_min_distance_conic( SDF_Edge* conic, in get_min_distance_conic()

12