Lines Matching refs:segments
473 * @param segments is Point array containing at least one Point object
477 public boolean swipe(Point[] segments, int segmentSteps) {
488 if(segments.length == 0)
492 ret = touchDown(segments[0].x, segments[0].y);
493 for(int seg = 0; seg < segments.length; seg++) {
494 if(seg + 1 < segments.length) {
496 xStep = ((double)(segments[seg+1].x - segments[seg].x)) / segmentSteps;
497 yStep = ((double)(segments[seg+1].y - segments[seg].y)) / segmentSteps;
500 ret &= touchMove(segments[seg].x + (int)(xStep * i),
501 segments[seg].y + (int)(yStep * i));
512 ret &= touchUp(segments[segments.length - 1].x, segments[segments.length -1].y);