Home
last modified time | relevance | path

Searched defs:cubic (Results 1 – 25 of 49) sorted by relevance

12

/third_party/skia/tests/
DPathOpsCubicReduceOrderTest.cpp111 SkDCubic cubic; in DEF_TEST() local
122 SkDCubic cubic; in DEF_TEST() local
134 SkDCubic cubic; in DEF_TEST() local
145 SkDCubic cubic; in DEF_TEST() local
156 SkDCubic cubic; in DEF_TEST() local
167 SkDCubic cubic; in DEF_TEST() local
179 SkDCubic cubic; in DEF_TEST() local
193 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
205 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
217 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
DPathOpsTestCommon.cpp20 static double calc_t_div(const SkDCubic& cubic, double precision, double start) { in calc_t_div()
43 static bool add_simple_ts(const SkDCubic& cubic, double precision, SkTArray<double, true>* ts) { in add_simple_ts()
55 static void addTs(const SkDCubic& cubic, double precision, double start, double end, in addTs()
67 static void toQuadraticTs(const SkDCubic* cubic, double precision, SkTArray<double, true>* ts) { in toQuadraticTs()
137 void CubicToQuads(const SkDCubic& cubic, double precision, SkTArray<SkDQuad, true>& quads) { in CubicToQuads()
169 SkDCubic cubic; in CubicPathToQuads() local
206 SkDCubic cubic; in CubicPathToSimple() local
275 bool ValidCubic(const SkDCubic& cubic) { in ValidCubic()
DPathOpsCubicLineIntersectionTest.cpp17 CubicPts cubic; member
31 SkDCubic cubic; in testFail() local
103 static int doIntersect(SkIntersections& intersections, const SkDCubic& cubic, const SkDLine& line) { in doIntersect()
133 SkDCubic cubic; in testOne() local
200 SkDCubic cubic; in DEF_TEST() local
DPathOpsDRectTest.cpp37 static void setRawBounds(const SkDCubic& cubic, SkDRect* rect) { in setRawBounds()
63 SkDCubic cubic; in DEF_TEST() local
DPathOpsCubicConicIntersectionTest.cpp15 CubicPts cubic; member
47 SkDCubic cubic; in cubicConicIntersection() local
DPathOpsCubicQuadIntersectionTest.cpp16 CubicPts cubic; member
57 SkDCubic cubic; in cubicQuadIntersection() local
DPathOpsDCubicTest.cpp20 SkDCubic cubic; in DEF_TEST() local
DPathOpsCubicLineIntersectionIdeas.cpp54 static double binary_search(const SkDCubic& cubic, double step, const SkDPoint& pt, double t, in binary_search()
155 SkDCubic cubic; in DEF_TEST() local
254 SkDCubic cubic; in testOneFailure() local
DPathOpsLineParametetersTest.cpp44 SkDCubic cubic; in DEF_TEST() local
DGrPathUtilsTest.cpp124 SkPoint cubic[4]; in DEF_TEST() local
/third_party/skia/src/pathops/
DSkReduceOrder.cpp103 static int coincident_line(const SkDCubic& cubic, SkDCubic& reduction) { in coincident_line()
112 static int vertical_line(const SkDCubic& cubic, SkDCubic& reduction) { in vertical_line()
118 static int horizontal_line(const SkDCubic& cubic, SkDCubic& reduction) { in horizontal_line()
125 static int check_quadratic(const SkDCubic& cubic, SkDCubic& reduction) { in check_quadratic()
151 static int check_linear(const SkDCubic& cubic, in check_linear()
188 int SkReduceOrder::reduce(const SkDCubic& cubic, Quadratics allowQuadratics) { in reduce()
273 SkDCubic cubic; in Cubic() local
DSkPathOpsCubic.h69 SkDCubic cubic; in FindInflections() local
124 SkDCubic cubic; in SubDivide() local
132 SkDCubic cubic; in SubDivide() local
212 bool hullIntersects(const SkDCubic& cubic, bool* isLinear) const override { in hullIntersects()
DSkPathOpsCurve.h121 SkDCubic cubic; in dcubic_xy_at_t() local
201 SkDCubic cubic; in dcubic_dxdy_at_t() local
284 SkDCubic cubic; in cubic_is_vertical() local
322 SkDCubic cubic; in cubic_intersect_ray() local
399 SkDCubic cubic; in cubic_intercept_h() local
404 SkDCubic cubic; in cubic_intercept_v() local
DSkPathOpsConic.cpp84 bool SkDConic::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects() argument
184 bool SkTConic::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects() argument
DSkDCubicLineIntersection.cpp418 int SkIntersections::horizontal(const SkDCubic& cubic, double left, double right, double y, in horizontal()
425 int SkIntersections::vertical(const SkDCubic& cubic, double top, double bottom, double x, in vertical()
432 int SkIntersections::intersect(const SkDCubic& cubic, const SkDLine& line) { in intersect()
438 int SkIntersections::intersectRay(const SkDCubic& cubic, const SkDLine& line) { in intersectRay()
DSkIntersections.h84 SkDCubic cubic; in cubicHorizontal() local
91 SkDCubic cubic; in cubicVertical() local
98 SkDCubic cubic; in cubicLine() local
DSkOpCubicHull.cpp9 static bool rotate(const SkDCubic& cubic, int zero, int index, SkDCubic& rotPath) { in rotate()
/third_party/skia/src/utils/win/
DSkDWriteGeometrySink.cpp97 static bool check_quadratic(const Cubic& cubic, Point& quadraticP1) { in check_quadratic()
122 Cubic cubic = { { fCurrent.x, fCurrent.y }, in SK_STDMETHODIMP_() local
/third_party/skia/docs/examples/
DSkPath_cubicTo_example_parametric.cpp20 SkPoint cubic(SkPoint p0, SkPoint p1, SkPoint p2, SkPoint p3, float t) { in cubic() function
DSkPath_cubicTo_example_parametric_animated.cpp20 SkPoint cubic(SkPoint p0, SkPoint p1, SkPoint p2, SkPoint p3, float t) { in cubic() function
/third_party/skia/gm/
Dwidebuttcaps.cpp26 const SkPath& cubic) { in draw_strokes()
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
Dspline.inl52 GLM_FUNC_QUALIFIER genType cubic function
/third_party/skia/include/core/
DSkSamplingOptions.h56 const SkCubicResampler cubic = {0, 0}; member
/third_party/skia/src/gpu/
DSkGr.h212 static inline bool GrValidCubicResampler(SkCubicResampler cubic) { in GrValidCubicResampler()
/third_party/skia/src/gpu/tessellate/
DStrokeFixedCountTessellator.cpp69 SkPoint cubic[] = {start, start, end, end}; in lineTo() local
80 SkPoint cubic[4]; in quadraticTo() local

12