2020-08-18 13:54:53 +02:00
|
|
|
import { Box } from './Box';
|
|
|
|
|
|
|
|
export interface IRect {
|
|
|
|
x: number
|
|
|
|
y: number
|
|
|
|
width: number
|
|
|
|
height: number
|
|
|
|
}
|
|
|
|
|
|
|
|
export class Rect extends Box<Rect> implements IRect {
|
2021-06-04 15:17:04 +02:00
|
|
|
constructor(x: number, y: number, width: number, height: number, allowNegativeDimensions = false) {
|
2020-12-23 17:26:55 +01:00
|
|
|
super({
|
|
|
|
x, y, width, height,
|
|
|
|
}, allowNegativeDimensions);
|
2020-08-18 13:54:53 +02:00
|
|
|
}
|
2020-12-23 17:26:55 +01:00
|
|
|
}
|