UNPKG

cross-gesture

Version:
16 lines (15 loc) 652 B
import { Point, SwipeDirection } from './types'; export declare function vectorAbs(v: Point): number; export declare function vectorDot(f: Point, t: Point): number; export declare function pinchTimes(from: [Point, Point], to: [Point, Point]): number; export declare function getRotateDeg(from: [Point, Point], to: [Point, Point]): number; export declare function getDirectionAndSpeed(from: Point, to: Point, duration: number): { vDirection: SwipeDirection; vSpeed: number; hDirection: SwipeDirection; hSpeed: number; }; export declare function getCrossPoint(from: [Point, Point], to: [Point, Point]): { x: number; y: number; };