Home
last modified time | relevance | path

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

12

/external/skia/tests/
DPathOpsCubicReduceOrderTest.cpp109 SkDCubic cubic; in DEF_TEST() local
120 SkDCubic cubic; in DEF_TEST() local
132 SkDCubic cubic; in DEF_TEST() local
143 SkDCubic cubic; in DEF_TEST() local
154 SkDCubic cubic; in DEF_TEST() local
165 SkDCubic cubic; in DEF_TEST() local
177 SkDCubic cubic; in DEF_TEST() local
191 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
203 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
215 SkDCubic cubic = quad.debugToCubic(); in DEF_TEST() local
DPathOpsTestCommon.cpp16 static double calc_t_div(const SkDCubic& cubic, double precision, double start) { in calc_t_div()
39 static bool add_simple_ts(const SkDCubic& cubic, double precision, SkTArray<double, true>* ts) { in add_simple_ts()
51 static void addTs(const SkDCubic& cubic, double precision, double start, double end, in addTs()
63 static void toQuadraticTs(const SkDCubic* cubic, double precision, SkTArray<double, true>* ts) { in toQuadraticTs()
133 void CubicToQuads(const SkDCubic& cubic, double precision, SkTArray<SkDQuad, true>& quads) { in CubicToQuads()
165 SkDCubic cubic; in CubicPathToQuads() local
205 SkDCubic cubic; in CubicPathToSimple() local
280 bool ValidCubic(const SkDCubic& cubic) { in ValidCubic()
DPathOpsCubicLineIntersectionTest.cpp15 CubicPts cubic; member
29 SkDCubic cubic; in testFail() local
101 static int doIntersect(SkIntersections& intersections, const SkDCubic& cubic, const SkDLine& line) { in doIntersect()
129 SkDCubic cubic; in testOne() local
196 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
33 SkDCubic cubic; in cubicConicIntersection() local
DPathOpsCubicQuadIntersectionTest.cpp16 CubicPts cubic; member
57 SkDCubic cubic; in cubicQuadIntersection() 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
DPathOpsDCubicTest.cpp20 SkDCubic cubic; in DEF_TEST() local
DPathOpsDebug.cpp416 SkDCubic cubic; in DontCallDebugSpan() local
446 SkDCubic cubic; in DontCallDebugT() local
476 SkDCubic cubic; in DontCallDumpTSect() local
506 SkDCubic cubic; in DontCallDumpBoth() local
536 SkDCubic cubic; in DontCallDumpBounded() local
566 SkDCubic cubic; in DontCallDumpBounds() local
596 SkDCubic cubic; in DontCallDumpCoin() local
626 SkDCubic cubic; in DontCallDumpCoinCurves() local
656 SkDCubic cubic; in DontCallDumpCurves() local
DPathOpsLineParametetersTest.cpp44 SkDCubic cubic; in DEF_TEST() local
DGeometryTest.cpp222 const SkPoint cubic[] = { in DEF_TEST() local
/external/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
DSkPathOpsTSect.cpp37 int SkIntersections::intersect(const SkDCubic& cubic, const SkDQuad& quad) { in intersect()
46 int SkIntersections::intersect(const SkDCubic& cubic, const SkDConic& conic) { in intersect()
DSkPathOpsCubic.h68 SkDCubic cubic; in FindInflections() local
119 SkDCubic cubic; in SubDivide() local
127 SkDCubic cubic; in SubDivide() local
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
393 SkDCubic cubic; in cubic_intercept_h() local
398 SkDCubic cubic; in cubic_intercept_v() local
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()
DSkPathOpsConic.cpp83 bool SkDConic::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects() argument
DSkPathOpsCubic.cpp246 SkDCubic cubic; in ComplexBreak() local
721 SkScalar* cubic = &pts[0].fX; in toFloatPoints() local
/external/skia/src/utils/win/
DSkDWriteGeometrySink.cpp91 static bool check_quadratic(const Cubic& cubic, Quadratic& reduction) { in check_quadratic()
119 Cubic cubic = { { prevPt.x, prevPt.y }, in AddBeziers() local
/external/vulkan-validation-layers/libs/glm/gtx/
Dspline.inl58 GLM_FUNC_QUALIFIER genType cubic function
/external/skia/src/gpu/
DGrPathUtils.cpp555 SkPoint* cubic = chopped + 3*i; in convertCubicToQuads() local
572 SkPoint* cubic = chopped + 3*i; in convertCubicToQuadsConstrainToTangents() local
/external/skia/experimental/docs/
DexampleSlides.js59 { "cubic": [ 200,200, 200,200, 200,200, 200,200 ] } property
62 { "cubic": [ 200,200, 250,200, 300,200, 300,100 ] } property
65 { "cubic": [ 200,200, 250,200, 300,150, 300,100 ] } property
68 { "cubic": [ 200,200, 250,200, 300,150, 200,100 ] } property
71 { "cubic": [ 200,200, 350,200, 250,-150, 170,300 ] } property
87 { "cubic": [ 200,200, 100,300, 100,400, 200,300 ] } property
90 { "cubic": [ 200,200, 300,100, 100,400, 300,200 ] } property
/external/skia/src/pdf/
DSkPDFUtils.cpp97 SkPoint cubic[4]; in append_quad() local

12