Skip to main content

Class: BoundingBox2d

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:9

Extends​

Constructors​

Constructor​

new BoundingBox2d(wrapped?): BoundingBox2d;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:10

Parameters​

wrapped?​

Bnd_Box2d

Returns​

BoundingBox2d

Overrides​

WrappingObj.constructor

Accessors​

bounds​

Get Signature​

get bounds(): [Point2D, Point2D];

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:24

Returns​

[Point2D, Point2D]


center​

Get Signature​

get center(): Point2D;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:31

Returns​

Point2D


height​

Get Signature​

get height(): number;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:41

Returns​

number


repr​

Get Signature​

get repr(): string;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:19

Returns​

string


width​

Get Signature​

get width(): number;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:36

Returns​

number


wrapped​

Get Signature​

get wrapped(): Type;

Defined in: packages/replicad/src/register.ts:41

Returns​

Type

Set Signature​

set wrapped(newWrapped): void;

Defined in: packages/replicad/src/register.ts:46

Parameters​
newWrapped​

Type

Returns​

void

Inherited from​

WrappingObj.wrapped

Methods​

[dispose]()​

dispose: void;

Defined in: node_modules/typescript/lib/lib.esnext.disposable.d.ts:36

Returns​

void

Inherited from​

WrappingObj.[dispose]


add()​

add(other): void;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:57

Parameters​

other​

BoundingBox2d

Returns​

void


containsPoint()​

containsPoint(other): boolean;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:65

Parameters​

other​

Point2D

Returns​

boolean


delete()​

delete(): void;

Defined in: packages/replicad/src/register.ts:58

Returns​

void

Inherited from​

WrappingObj.delete


isOut()​

isOut(other): boolean;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:61

Parameters​

other​

BoundingBox2d

Returns​

boolean


outsidePoint()​

outsidePoint(paddingPercent?): Point2D;

Defined in: packages/replicad/src/lib2d/BoundingBox2d.ts:46

Parameters​

paddingPercent?​

number = 1

Returns​

Point2D