public PushGestureRecognisedEventArgs(Gestures gesture, xn.Point3D point, float speed)
 {
     _gesture = gesture;
     _point = new Point3D(point.X, point.Y, point.Z);
     _speed = speed;
 }
 public PushGestureRecognisedEventArgs(Gestures gesture, Point3D point, float speed)
 {
     _gesture = gesture;
     _point = point;
     _speed = speed;
 }
 public GestureRecognisedEventArgs(Gestures gesture, Point3D point)
 {
     _gesture = gesture;
     _point = point;
 }
 public SwipeGestureRecognisedEventArgs(Gestures gesture, xn.Point3D point)
 {
     _gesture = gesture;
     _point = new Point3D(point.X, point.Y, point.Z) ;
 }
 public StillGestureRecognisedEventArgs(Gestures gesture, xn.Point3D point, float fTime)
 {
     _gesture = gesture;
     _point = new Point3D(point.X, point.Y, point.Z);
     _timeHold = fTime;
 }
 public StillGestureRecognisedEventArgs(Gestures gesture, Point3D point, float fTime)
 {
     _gesture = gesture;
     _point = point;
     _timeHold = fTime;
 }