Blame view

node_modules/zrender/lib/core/OrientedBoundingRect.d.ts 534 Bytes
bd028579   易尊强   2/28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  import { PointLike } from './Point';
  import BoundingRect from './BoundingRect';
  import { MatrixArray } from './matrix';
  declare class OrientedBoundingRect {
      private _corners;
      private _axes;
      private _origin;
      constructor(rect?: BoundingRect, transform?: MatrixArray);
      fromBoundingRect(rect: BoundingRect, transform?: MatrixArray): void;
      intersect(other: OrientedBoundingRect, mtv?: PointLike): boolean;
      private _intersectCheckOneSide;
      private _getProjMinMaxOnAxis;
  }
  export default OrientedBoundingRect;