DefinitelyTyped/types/ol/TileRange.d.ts
2019-06-24 12:37:41 -07:00

17 lines
649 B
TypeScript

import { Size } from './size';
import { TileCoord } from './tilecoord';
export function createOrUpdate(minX: number, maxX: number, minY: number, maxY: number, tileRange?: TileRange): TileRange;
export default class TileRange {
constructor(minX: number, maxX: number, minY: number, maxY: number);
contains(tileCoord: TileCoord): boolean;
containsTileRange(tileRange: TileRange): boolean;
containsXY(x: number, y: number): boolean;
equals(tileRange: TileRange): boolean;
extend(tileRange: TileRange): void;
getHeight(): number;
getSize(): Size;
getWidth(): number;
intersects(tileRange: TileRange): boolean;
}