11declare module 'scientific' {
22 interface Scientific {
33 range ( stop : number ) : Float32Array ;
4- range ( start : number , stop : number ) : Float32Array ;
5- range ( start : number , stop : number , step : number ) : Float32Array ;
4+ range ( start : number , stop : number ) : Float32Array ; // tslint:disable-line unified-signatures
5+ range ( start : number , stop : number , step : number ) : Float32Array ; // tslint:disable-line unified-signatures
66 stride ( arr : Float32Array , stride ?: number ) : Float32Array ;
77 std ( arr : Float32Array ) : number ;
88 variance ( arr : Float32Array ) : number ;
@@ -13,17 +13,17 @@ declare module 'scientific' {
1313 sum ( arr : Float32Array ) : number ;
1414 mean ( arr : Float32Array ) : number ;
1515 div ( a1 : Float32Array , a2 : Float32Array ) : Float32Array ;
16- div ( a : Float32Array , c : number ) : Float32Array ;
17- div ( c : number , a : Float32Array ) : Float32Array ;
16+ div ( a : Float32Array , c : number ) : Float32Array ; // tslint:disable-line unified-signatures
17+ div ( c : number , a : Float32Array ) : Float32Array ; // tslint:disable-line unified-signatures
1818 mul ( a1 : Float32Array , a2 : Float32Array ) : Float32Array ;
19- mul ( a : Float32Array , c : number ) : Float32Array ;
20- mul ( c : number , a : Float32Array ) : Float32Array ;
19+ mul ( a : Float32Array , c : number ) : Float32Array ; // tslint:disable-line unified-signatures
20+ mul ( c : number , a : Float32Array ) : Float32Array ; // tslint:disable-line unified-signatures
2121 sub ( a1 : Float32Array , a2 : Float32Array ) : Float32Array ;
22- sub ( a : Float32Array , c : number ) : Float32Array ;
23- sub ( c : number , a : Float32Array ) : Float32Array ;
22+ sub ( a : Float32Array , c : number ) : Float32Array ; // tslint:disable-line unified-signatures
23+ sub ( c : number , a : Float32Array ) : Float32Array ; // tslint:disable-line unified-signatures
2424 add ( a1 : Float32Array , a2 : Float32Array ) : Float32Array ;
25- add ( a : Float32Array , c : number ) : Float32Array ;
26- add ( c : number , a : Float32Array ) : Float32Array ;
25+ add ( a : Float32Array , c : number ) : Float32Array ; // tslint:disable-line unified-signatures
26+ add ( c : number , a : Float32Array ) : Float32Array ; // tslint:disable-line unified-signatures
2727 sqrt ( arr : Float32Array ) : Float32Array ;
2828 square ( arr : Float32Array ) : Float32Array ;
2929 abs ( arr : Float32Array ) : Float32Array ;
@@ -32,10 +32,10 @@ declare module 'scientific' {
3232
3333 namespace signal {
3434 class LinearFilter {
35- constructor ( a : Float32Array , b : Float32Array , zi ?: Float32Array ) ;
3635 readonly a : Float32Array ;
3736 readonly b : Float32Array ;
3837 readonly z : Float32Array ;
38+ constructor ( a : Float32Array , b : Float32Array , zi ?: Float32Array ) ;
3939 update ( x : Float32Array ) : Float32Array ;
4040 }
4141 }
0 commit comments