/external/skia/experimental/Intersection/ |
H A D | LineQuadraticIntersection_Test.cpp | 16 _Line line; 32 static int doIntersect(Intersections& intersections, const Quadratic& quad, const _Line& line, bool& flipped) { 60 _Line line; 74 const _Line& line = oneOffs[index].line; 95 const _Line& line = lineQuadTests[index].line; 97 _Line reduce2; 143 static void testLineIntersect(State4& state, const Quadratic& quad, const _Line& line, 204 _Line line = {{x - h, y - v}, {x, y}}; 206 _Line line2 = {{x, y}, {x + h, y + v}}; 208 _Line line [all...] |
H A D | LineCubicIntersection.cpp | 83 LineCubicIntersections(const Cubic& c, const _Line& l, Intersections& i) 255 const _Line& line; 261 LineCubicIntersections c(cubic, *((_Line*) 0), *((Intersections*) 0)); 278 LineCubicIntersections c(cubic, *((_Line*) 0), intersections); 284 LineCubicIntersections c(cubic, *((_Line*) 0), intersections); 288 int intersect(const Cubic& cubic, const _Line& line, Intersections& i) { 293 int intersectRay(const Cubic& cubic, const _Line& line, Intersections& i) {
|
H A D | LineQuadraticIntersection.cpp | 94 LineQuadraticIntersections(const Quadratic& q, const _Line& l, Intersections& i) 290 const _Line& line; 296 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 311 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 334 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 351 LineQuadraticIntersections q(quad, *((_Line*) 0), intersections); 357 LineQuadraticIntersections q(quad, *((_Line*) 0), intersections); 361 int intersect(const Quadratic& quad, const _Line& line, Intersections& i) { 366 int intersectRay(const Quadratic& quad, const _Line& line, Intersections& i) {
|
H A D | LineIntersection.cpp | 16 void lineIntersect(const _Line& a, const _Line& b, _Point& p) { 29 static int computePoints(const _Line& a, int used, Intersections& i) { 43 int intersect(const _Line& a, const _Line& b, Intersections& i) { 128 int horizontalIntersect(const _Line& line, double y, double tRange[2]) { 154 int horizontalLineIntersect(const _Line& line, double left, double right, 168 int horizontalIntersect(const _Line& line, double left, double right, 239 static int verticalIntersect(const _Line& line, double x, double tRange[2]) { 257 int verticalIntersect(const _Line [all...] |
H A D | CubicConvexHull.cpp | 62 const _Line& smallLine = (const _Line&) smallResult; 63 const _Line& largeLine = (const _Line&) largeResult;
|
H A D | QuadraticIntersection_Test.cpp | 305 left[0] = is_left((const _Line&) q1[0], q2[index]); 306 left[1] = is_left((const _Line&) q1[1], q2[index]); 307 _Line diag = {q1[0], q1[2]}; 320 _Line l1 = {q1[i1], q1[(i1 + 1) % 3]}; 322 _Line l2 = {q2[i2], q2[(i2 + 1) % 3]};
|
H A D | LineParameters.h | 34 void lineEndPoints(const _Line& pts) {
|
H A D | CubicToQuadratics.cpp | 88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]);
|
H A D | CubicIntersection.cpp | 64 intersect((const _Line&) simple1, (const _Line&) simple2, i); 66 intersect(simple1, (const _Line&) simple2, i); 69 intersect(simple2, (const _Line&) simple1, i); 317 _Line line;
|
H A D | QuadraticIntersection.cpp | 128 _Line line1, line2; 285 _Line ends; 331 _Line ends1; 340 _Line ends2;
|
H A D | QuadraticImplicit.cpp | 131 _Line line; 160 _Line line = {hull[2], hull[0]}; 161 const _Line* testLines[] = { &line, (const _Line*) &hull[0], (const _Line*) &hull[1] }; 305 _Line perp;
|
H A D | DataTypes.h | 338 typedef _Point _Line[2]; typedef 383 void setBounds(const _Line& line) {
|
H A D | CubicUtilities.cpp | 61 _Line startEdge = {c[0], c[0]}; 64 _Line endEdge = {c[3], c[3]};
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | LineCubicIntersection.cpp | 83 LineCubicIntersections(const Cubic& c, const _Line& l, Intersections& i) 255 const _Line& line; 261 LineCubicIntersections c(cubic, *((_Line*) 0), *((Intersections*) 0)); 278 LineCubicIntersections c(cubic, *((_Line*) 0), intersections); 284 LineCubicIntersections c(cubic, *((_Line*) 0), intersections); 288 int intersect(const Cubic& cubic, const _Line& line, Intersections& i) { 293 int intersectRay(const Cubic& cubic, const _Line& line, Intersections& i) {
|
H A D | LineQuadraticIntersection.cpp | 94 LineQuadraticIntersections(const Quadratic& q, const _Line& l, Intersections& i) 290 const _Line& line; 296 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 311 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 334 LineQuadraticIntersections q(quad, *((_Line*) 0), *((Intersections*) 0)); 351 LineQuadraticIntersections q(quad, *((_Line*) 0), intersections); 357 LineQuadraticIntersections q(quad, *((_Line*) 0), intersections); 361 int intersect(const Quadratic& quad, const _Line& line, Intersections& i) { 366 int intersectRay(const Quadratic& quad, const _Line& line, Intersections& i) {
|
H A D | LineIntersection.cpp | 16 void lineIntersect(const _Line& a, const _Line& b, _Point& p) { 29 static int computePoints(const _Line& a, int used, Intersections& i) { 43 int intersect(const _Line& a, const _Line& b, Intersections& i) { 128 int horizontalIntersect(const _Line& line, double y, double tRange[2]) { 154 int horizontalLineIntersect(const _Line& line, double left, double right, 168 int horizontalIntersect(const _Line& line, double left, double right, 239 static int verticalIntersect(const _Line& line, double x, double tRange[2]) { 257 int verticalIntersect(const _Line [all...] |
H A D | CubicConvexHull.cpp | 62 const _Line& smallLine = (const _Line&) smallResult; 63 const _Line& largeLine = (const _Line&) largeResult;
|
H A D | QuadraticIntersection_Test.cpp | 305 left[0] = is_left((const _Line&) q1[0], q2[index]); 306 left[1] = is_left((const _Line&) q1[1], q2[index]); 307 _Line diag = {q1[0], q1[2]}; 320 _Line l1 = {q1[i1], q1[(i1 + 1) % 3]}; 322 _Line l2 = {q2[i2], q2[(i2 + 1) % 3]};
|
H A D | LineParameters.h | 34 void lineEndPoints(const _Line& pts) {
|
H A D | CubicToQuadratics.cpp | 88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]);
|
H A D | CubicIntersection.cpp | 64 intersect((const _Line&) simple1, (const _Line&) simple2, i); 66 intersect(simple1, (const _Line&) simple2, i); 69 intersect(simple2, (const _Line&) simple1, i); 317 _Line line;
|
H A D | QuadraticIntersection.cpp | 128 _Line line1, line2; 285 _Line ends; 331 _Line ends1; 340 _Line ends2;
|
H A D | QuadraticImplicit.cpp | 131 _Line line; 160 _Line line = {hull[2], hull[0]}; 161 const _Line* testLines[] = { &line, (const _Line*) &hull[0], (const _Line*) &hull[1] }; 305 _Line perp;
|
H A D | DataTypes.h | 338 typedef _Point _Line[2]; typedef 383 void setBounds(const _Line& line) {
|
H A D | CubicUtilities.cpp | 61 _Line startEdge = {c[0], c[0]}; 64 _Line endEdge = {c[3], c[3]};
|