private static class SwipeGestureRecognizer.TouchPointTracker
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) double |
beginAbsX |
(package private) double |
beginAbsY |
(package private) long |
beginTime |
(package private) double |
beginX |
(package private) double |
beginY |
(package private) double |
endAbsX |
(package private) double |
endAbsY |
(package private) long |
endTime |
(package private) double |
endX |
(package private) double |
endY |
(package private) double |
lastX |
(package private) double |
lastXMovement |
(package private) double |
lastY |
(package private) double |
lastYMovement |
(package private) double |
lengthX |
(package private) double |
lengthY |
(package private) double |
maxDeviationX |
(package private) double |
maxDeviationY |
Modifier | Constructor and Description |
---|---|
private |
TouchPointTracker() |
Modifier and Type | Method and Description |
---|---|
void |
end(long nanos,
double x,
double y,
double absX,
double absY) |
double |
getDistanceX() |
double |
getDistanceY() |
long |
getDuration() |
void |
progress(long nanos,
double x,
double y) |
void |
start(long nanos,
double x,
double y,
double absX,
double absY) |
long beginTime
long endTime
double beginX
double beginY
double endX
double endY
double beginAbsX
double beginAbsY
double endAbsX
double endAbsY
double lengthX
double lengthY
double maxDeviationX
double maxDeviationY
double lastXMovement
double lastYMovement
double lastX
double lastY
public void start(long nanos, double x, double y, double absX, double absY)
public void end(long nanos, double x, double y, double absX, double absY)
public void progress(long nanos, double x, double y)
public double getDistanceX()
public double getDistanceY()
public long getDuration()