Searched refs:_Line (Results 26 - 50 of 55) sorted by relevance

123

/external/skia/experimental/Intersection/
H A DLineQuadraticIntersection_Test.cpp16 _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 DLineCubicIntersection.cpp83 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 DLineQuadraticIntersection.cpp94 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 DLineIntersection.cpp16 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 DCubicConvexHull.cpp62 const _Line& smallLine = (const _Line&) smallResult;
63 const _Line& largeLine = (const _Line&) largeResult;
H A DQuadraticIntersection_Test.cpp305 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 DLineParameters.h34 void lineEndPoints(const _Line& pts) {
H A DCubicToQuadratics.cpp88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]);
H A DCubicIntersection.cpp64 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 DQuadraticIntersection.cpp128 _Line line1, line2;
285 _Line ends;
331 _Line ends1;
340 _Line ends2;
H A DQuadraticImplicit.cpp131 _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 DDataTypes.h338 typedef _Point _Line[2]; typedef
383 void setBounds(const _Line& line) {
H A DCubicUtilities.cpp61 _Line startEdge = {c[0], c[0]};
64 _Line endEdge = {c[3], c[3]};
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DLineCubicIntersection.cpp83 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 DLineQuadraticIntersection.cpp94 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 DLineIntersection.cpp16 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 DCubicConvexHull.cpp62 const _Line& smallLine = (const _Line&) smallResult;
63 const _Line& largeLine = (const _Line&) largeResult;
H A DQuadraticIntersection_Test.cpp305 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 DLineParameters.h34 void lineEndPoints(const _Line& pts) {
H A DCubicToQuadratics.cpp88 lineIntersect((const _Line&) cubic[0], (const _Line&) cubic[2], quad[1]);
H A DCubicIntersection.cpp64 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 DQuadraticIntersection.cpp128 _Line line1, line2;
285 _Line ends;
331 _Line ends1;
340 _Line ends2;
H A DQuadraticImplicit.cpp131 _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 DDataTypes.h338 typedef _Point _Line[2]; typedef
383 void setBounds(const _Line& line) {
H A DCubicUtilities.cpp61 _Line startEdge = {c[0], c[0]};
64 _Line endEdge = {c[3], c[3]};

Completed in 260 milliseconds

123