@@ -5,20 +5,8 @@ declare module "cheap-ruler" {
5
5
ky : number ;
6
6
constructor ( lat : number , units : string ) : CheapRuler ;
7
7
distance ( a : GeometryPoint , b : GeometryPoint ) : number ;
8
- bearing ( a : GeometryPoint , b : GeometryPoint ) : number ;
9
- destination ( p : GeometryPoint , dist : number , bearing : number ) : GeometryPoint ;
10
- offset ( p : GeometryPoint , dx : number , dy : number ) : GeometryPoint ;
11
- lineDistance ( points : Array < GeometryPoint > ) : number ;
12
- area ( polygon : Array < Array < GeometryPoint >> ) : number ;
13
- along ( line : Array < GeometryPoint > , dist : number ) : GeometryPoint ;
14
8
pointToSegmentDistance ( p : GeometryPoint , a : GeometryPoint , b : GeometryPoint ) : number ;
15
9
pointOnLine ( line : Array < GeometryPoint > , p : GeometryPoint ) : Object ;
16
- lineSlice ( start : GeometryPoint , stop : GeometryPoint , line : Array < GeometryPoint > ) : Array < GeometryPoint > ;
17
- lineSliceAlong ( start : GeometryPoint , stop : GeometryPoint , line : Array < GeometryPoint > ) : Array < GeometryPoint > ;
18
- bufferPoint ( p : GeometryPoint , buffer : number ) : GeometryPoint ;
19
- bufferBBox ( bbox : GeometryPoint , buffer : number ) : GeometryPoint ;
20
- insideBBox ( p : GeometryPoint , bbox : GeometryPoint ) : boolean ;
21
-
22
10
}
23
11
declare module . exports : typeof CheapRuler ;
24
12
}
0 commit comments