Files
DefinitelyTyped/rbush/rbush-tests.ts
Dan Vanderkam df987a4110 Typings for rbush (#11072)
* Typings for rbush

* Object → any
2016-09-07 20:43:01 +09:00

42 lines
555 B
TypeScript

/// <reference path="rbush.d.ts" />
import * as rbush from 'rbush';
interface IndexedRect extends rbush.BBox {
index: number;
}
function test_rbush() {
var index = rbush<IndexedRect>();
index
.clear()
.insert({
minX: 0,
minY: 0,
maxX: 10,
maxY: 10,
index: 0,
});
index.all();
index.fromJSON(index.toJSON());
index.search({
minX: 5,
maxX: 15,
minY: 5,
maxY: 11,
})
index.load([
{
minX: 0,
minY: 0,
maxX: 10,
maxY: 10,
index: 0,
}
])
}