/external/skia/experimental/Intersection/ |
D | CubicReduceOrder_Test.cpp | 48 const Cubic& cubic = pointDegenerates[index]; in CubicReduceOrder_Test() local 56 const Cubic& cubic = notPointDegenerates[index]; in CubicReduceOrder_Test() local 64 const Cubic& cubic = lines[index]; in CubicReduceOrder_Test() local 72 const Cubic& cubic = notLines[index]; in CubicReduceOrder_Test() local 80 const Cubic& cubic = modEpsilonLines[index]; in CubicReduceOrder_Test() local 88 const Cubic& cubic = lessEpsilonLines[index]; in CubicReduceOrder_Test() local 96 const Cubic& cubic = negEpsilonLines[index]; in CubicReduceOrder_Test() local 105 Cubic cubic; in CubicReduceOrder_Test() local 115 Cubic cubic; in CubicReduceOrder_Test() local 126 const Cubic& cubic = lines[index]; in CubicReduceOrder_Test() local
|
D | TestUtilities.cpp | 12 void quad_to_cubic(const Quadratic& quad, Cubic& cubic) { in quad_to_cubic() 21 static bool tiny(const Cubic& cubic) { in tiny() 42 void find_tight_bounds(const Cubic& cubic, _Rect& bounds) { in find_tight_bounds() 59 bool controls_inside(const Cubic& cubic) { in controls_inside()
|
D | CubicLineSegments.cpp | 12 void hodograph(const Cubic& cubic, Quadratic& hodo) { in hodograph() 22 void secondHodograph(const Cubic& cubic, _Line& hodo2) { in secondHodograph() 30 double subDivisions(const Cubic& cubic) { in subDivisions()
|
D | CubicToQuadratics.cpp | 57 static double calcTDiv(const Cubic& cubic, double precision, double start) { in calcTDiv() 80 void demote_cubic_to_quad(const Cubic& cubic, Quadratic& quad) { in demote_cubic_to_quad() 93 int cubic_to_quadratics(const Cubic& cubic, double precision, SkTDArray<Quadratic>& quadratics) { in cubic_to_quadratics() 116 static bool addSimpleTs(const Cubic& cubic, double precision, SkTDArray<double>& ts) { in addSimpleTs() 128 static void addTs(const Cubic& cubic, double precision, double start, double end, in addTs() 144 void cubic_to_quadratics(const Cubic& cubic, double precision, SkTDArray<double>& ts) { in cubic_to_quadratics()
|
D | CubicReduceOrder.cpp | 22 static int coincident_line(const Cubic& cubic, Cubic& reduction) { in coincident_line() 27 static int vertical_line(const Cubic& cubic, ReduceOrder_Styles reduceStyle, Cubic& reduction) { in vertical_line() 50 static int horizontal_line(const Cubic& cubic, ReduceOrder_Styles reduceStyle, Cubic& reduction) { in horizontal_line() 74 static int check_quadratic(const Cubic& cubic, Cubic& reduction) { in check_quadratic() 94 static int check_linear(const Cubic& cubic, ReduceOrder_Styles reduceStyle, in check_linear() 158 bool isLinear(const Cubic& cubic, int startIndex, int endIndex) { in isLinear() 197 int reduceOrder(const Cubic& cubic, Cubic& reduction, ReduceOrder_Quadratics allowQuadratics, in reduceOrder()
|
D | CubicBounds.cpp | 16 double leftMostT(const Cubic& cubic, double startT, double endT) { in leftMostT() 43 void _Rect::setBounds(const Cubic& cubic) { in setBounds() 61 void _Rect::setRawBounds(const Cubic& cubic) { in setRawBounds()
|
D | CubicUtilities.cpp | 15 double calcPrecision(const Cubic& cubic) { in calcPrecision() 24 double calcPrecision(const Cubic& cubic, double t, double scale) { in calcPrecision() 39 void coefficients(const double* cubic, double& A, double& B, double& C, double& D) { in coefficients() 282 static double derivativeAtT(const double* cubic, double t) { in derivativeAtT() 291 double dx_at_t(const Cubic& cubic, double t) { in dx_at_t() 295 double dy_at_t(const Cubic& cubic, double t) { in dy_at_t() 300 _Vector dxdy_at_t(const Cubic& cubic, double t) { in dxdy_at_t() 353 bool rotate(const Cubic& cubic, int zero, int index, Cubic& rotPath) { in rotate() 380 _Point top(const Cubic& cubic, double startT, double endT) { in top() 403 void xy_at_t(const Cubic& cubic, double t, double& x, double& y) { in xy_at_t() [all …]
|
D | CubicToQuadratics_Test.cpp | 11 const Cubic& cubic = cubics[index]; in test() local 25 Cubic cubic; in test() local 40 const Cubic& cubic = cubics[index]; in testC() local 63 const Cubic& cubic = cubics[index][idx2]; in testC() local 159 const Cubic& cubic = locals[x]; in oneOff() local 193 Cubic cubic; in CubicsToQuadratics_RandTest() local 233 const Cubic& cubic = samples[x][y]; in CubicsToQuadratics_RandTest() local
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
D | CubicReduceOrder_Test.cpp | 48 const Cubic& cubic = pointDegenerates[index]; in CubicReduceOrder_Test() local 56 const Cubic& cubic = notPointDegenerates[index]; in CubicReduceOrder_Test() local 64 const Cubic& cubic = lines[index]; in CubicReduceOrder_Test() local 72 const Cubic& cubic = notLines[index]; in CubicReduceOrder_Test() local 80 const Cubic& cubic = modEpsilonLines[index]; in CubicReduceOrder_Test() local 88 const Cubic& cubic = lessEpsilonLines[index]; in CubicReduceOrder_Test() local 96 const Cubic& cubic = negEpsilonLines[index]; in CubicReduceOrder_Test() local 105 Cubic cubic; in CubicReduceOrder_Test() local 115 Cubic cubic; in CubicReduceOrder_Test() local 126 const Cubic& cubic = lines[index]; in CubicReduceOrder_Test() local
|
D | TestUtilities.cpp | 12 void quad_to_cubic(const Quadratic& quad, Cubic& cubic) { in quad_to_cubic() 21 static bool tiny(const Cubic& cubic) { in tiny() 42 void find_tight_bounds(const Cubic& cubic, _Rect& bounds) { in find_tight_bounds() 59 bool controls_inside(const Cubic& cubic) { in controls_inside()
|
D | CubicLineSegments.cpp | 12 void hodograph(const Cubic& cubic, Quadratic& hodo) { in hodograph() 22 void secondHodograph(const Cubic& cubic, _Line& hodo2) { in secondHodograph() 30 double subDivisions(const Cubic& cubic) { in subDivisions()
|
D | CubicToQuadratics.cpp | 57 static double calcTDiv(const Cubic& cubic, double precision, double start) { in calcTDiv() 80 void demote_cubic_to_quad(const Cubic& cubic, Quadratic& quad) { in demote_cubic_to_quad() 93 int cubic_to_quadratics(const Cubic& cubic, double precision, SkTDArray<Quadratic>& quadratics) { in cubic_to_quadratics() 116 static bool addSimpleTs(const Cubic& cubic, double precision, SkTDArray<double>& ts) { in addSimpleTs() 128 static void addTs(const Cubic& cubic, double precision, double start, double end, in addTs() 144 void cubic_to_quadratics(const Cubic& cubic, double precision, SkTDArray<double>& ts) { in cubic_to_quadratics()
|
D | CubicReduceOrder.cpp | 22 static int coincident_line(const Cubic& cubic, Cubic& reduction) { in coincident_line() 27 static int vertical_line(const Cubic& cubic, ReduceOrder_Styles reduceStyle, Cubic& reduction) { in vertical_line() 50 static int horizontal_line(const Cubic& cubic, ReduceOrder_Styles reduceStyle, Cubic& reduction) { in horizontal_line() 74 static int check_quadratic(const Cubic& cubic, Cubic& reduction) { in check_quadratic() 94 static int check_linear(const Cubic& cubic, ReduceOrder_Styles reduceStyle, in check_linear() 158 bool isLinear(const Cubic& cubic, int startIndex, int endIndex) { in isLinear() 197 int reduceOrder(const Cubic& cubic, Cubic& reduction, ReduceOrder_Quadratics allowQuadratics, in reduceOrder()
|
D | CubicBounds.cpp | 16 double leftMostT(const Cubic& cubic, double startT, double endT) { in leftMostT() 43 void _Rect::setBounds(const Cubic& cubic) { in setBounds() 61 void _Rect::setRawBounds(const Cubic& cubic) { in setRawBounds()
|
D | CubicUtilities.cpp | 15 double calcPrecision(const Cubic& cubic) { in calcPrecision() 24 double calcPrecision(const Cubic& cubic, double t, double scale) { in calcPrecision() 39 void coefficients(const double* cubic, double& A, double& B, double& C, double& D) { in coefficients() 282 static double derivativeAtT(const double* cubic, double t) { in derivativeAtT() 291 double dx_at_t(const Cubic& cubic, double t) { in dx_at_t() 295 double dy_at_t(const Cubic& cubic, double t) { in dy_at_t() 300 _Vector dxdy_at_t(const Cubic& cubic, double t) { in dxdy_at_t() 353 bool rotate(const Cubic& cubic, int zero, int index, Cubic& rotPath) { in rotate() 380 _Point top(const Cubic& cubic, double startT, double endT) { in top() 403 void xy_at_t(const Cubic& cubic, double t, double& x, double& y) { in xy_at_t() [all …]
|
D | CubicToQuadratics_Test.cpp | 11 const Cubic& cubic = cubics[index]; in test() local 25 Cubic cubic; in test() local 40 const Cubic& cubic = cubics[index]; in testC() local 63 const Cubic& cubic = cubics[index][idx2]; in testC() local 159 const Cubic& cubic = locals[x]; in oneOff() local 193 Cubic cubic; in CubicsToQuadratics_RandTest() local 233 const Cubic& cubic = samples[x][y]; in CubicsToQuadratics_RandTest() local
|
/external/skia/tests/ |
D | PathOpsCubicReduceOrderTest.cpp | 108 const SkDCubic& cubic = pointDegenerates[index]; in DEF_TEST() local 117 const SkDCubic& cubic = notPointDegenerates[index]; in DEF_TEST() local 127 const SkDCubic& cubic = lines[index]; in DEF_TEST() local 136 const SkDCubic& cubic = notLines[index]; in DEF_TEST() local 145 const SkDCubic& cubic = modEpsilonLines[index]; in DEF_TEST() local 154 const SkDCubic& cubic = lessEpsilonLines[index]; in DEF_TEST() local 164 const SkDCubic& cubic = negEpsilonLines[index]; in DEF_TEST() local 175 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local 185 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local 195 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local
|
D | PathOpsCubicLineIntersectionTest.cpp | 15 SkDCubic cubic; member 28 const SkDCubic& cubic = failLineCubicTests[iIndex].cubic; in testFail() local 93 static int doIntersect(SkIntersections& intersections, const SkDCubic& cubic, const SkDLine& line) { in doIntersect() 120 const SkDCubic& cubic = lineCubicTests[iIndex].cubic; in testOne() local 187 const SkDCubic& cubic = lineCubicTests[iIndex].cubic; in DEF_TEST() local
|
D | PathOpsTestCommon.cpp | 14 void CubicToQuads(const SkDCubic& cubic, double precision, SkTArray<SkDQuad, true>& quads) { in CubicToQuads() 34 SkDCubic cubic; in CubicPathToQuads() local 74 SkDCubic cubic; in CubicPathToSimple() local 137 bool ValidCubic(const SkDCubic& cubic) { in ValidCubic()
|
/external/chromium_org/third_party/skia/tests/ |
D | PathOpsCubicReduceOrderTest.cpp | 108 const SkDCubic& cubic = pointDegenerates[index]; in DEF_TEST() local 117 const SkDCubic& cubic = notPointDegenerates[index]; in DEF_TEST() local 127 const SkDCubic& cubic = lines[index]; in DEF_TEST() local 136 const SkDCubic& cubic = notLines[index]; in DEF_TEST() local 145 const SkDCubic& cubic = modEpsilonLines[index]; in DEF_TEST() local 154 const SkDCubic& cubic = lessEpsilonLines[index]; in DEF_TEST() local 164 const SkDCubic& cubic = negEpsilonLines[index]; in DEF_TEST() local 175 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local 185 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local 195 SkDCubic cubic = quad.toCubic(); in DEF_TEST() local
|
D | PathOpsCubicLineIntersectionTest.cpp | 15 SkDCubic cubic; member 28 const SkDCubic& cubic = failLineCubicTests[iIndex].cubic; in testFail() local 93 static int doIntersect(SkIntersections& intersections, const SkDCubic& cubic, const SkDLine& line) { in doIntersect() 120 const SkDCubic& cubic = lineCubicTests[iIndex].cubic; in testOne() local 187 const SkDCubic& cubic = lineCubicTests[iIndex].cubic; in DEF_TEST() local
|
/external/skia/src/pathops/ |
D | SkReduceOrder.cpp | 109 static int coincident_line(const SkDCubic& cubic, SkDCubic& reduction) { in coincident_line() 118 static int vertical_line(const SkDCubic& cubic, SkDCubic& reduction) { in vertical_line() 124 static int horizontal_line(const SkDCubic& cubic, SkDCubic& reduction) { in horizontal_line() 131 static int check_quadratic(const SkDCubic& cubic, SkDCubic& reduction) { in check_quadratic() 157 static int check_linear(const SkDCubic& cubic, in check_linear() 203 int SkReduceOrder::reduce(const SkDCubic& cubic, Quadratics allowQuadratics) { in reduce() 275 SkDCubic cubic; in Cubic() local
|
D | SkPathOpsCubic.h | 43 SkDCubic cubic; in FindInflections() local 69 SkDCubic cubic; in SubDivide() local 78 SkDCubic cubic; in SubDivide() local
|
/external/chromium_org/third_party/skia/src/pathops/ |
D | SkReduceOrder.cpp | 109 static int coincident_line(const SkDCubic& cubic, SkDCubic& reduction) { in coincident_line() 118 static int vertical_line(const SkDCubic& cubic, SkDCubic& reduction) { in vertical_line() 124 static int horizontal_line(const SkDCubic& cubic, SkDCubic& reduction) { in horizontal_line() 131 static int check_quadratic(const SkDCubic& cubic, SkDCubic& reduction) { in check_quadratic() 157 static int check_linear(const SkDCubic& cubic, in check_linear() 203 int SkReduceOrder::reduce(const SkDCubic& cubic, Quadratics allowQuadratics) { in reduce() 275 SkDCubic cubic; in Cubic() local
|
D | SkPathOpsCubic.h | 43 SkDCubic cubic; in FindInflections() local 69 SkDCubic cubic; in SubDivide() local 78 SkDCubic cubic; in SubDivide() local
|