Skip to main content

Class: Plane

Defined in: packages/replicad/src/geom.ts:398

Constructors​

Constructor​

new Plane(
origin,
xDirection?,
normal?): Plane;

Defined in: packages/replicad/src/geom.ts:412

Parameters​

origin​

Point

xDirection?​

Direction | null

normal?​

Direction = ...

Returns​

Plane

Properties​

oc​

oc: OpenCascadeInstance;

Defined in: packages/replicad/src/geom.ts:399


xDir​

xDir: Vector;

Defined in: packages/replicad/src/geom.ts:401


yDir​

yDir: Vector;

Defined in: packages/replicad/src/geom.ts:402


zDir​

zDir: Vector;

Defined in: packages/replicad/src/geom.ts:403

Accessors​

origin​

Get Signature​

get origin(): Vector;

Defined in: packages/replicad/src/geom.ts:458

Returns​

Vector

Set Signature​

set origin(newOrigin): void;

Defined in: packages/replicad/src/geom.ts:462

Parameters​
newOrigin​

Vector

Returns​

void

Methods​

_calcTransforms()​

_calcTransforms(): void;

Defined in: packages/replicad/src/geom.ts:510

Returns​

void


clone()​

clone(): Plane;

Defined in: packages/replicad/src/geom.ts:454

Returns​

Plane


delete()​

delete(): void;

Defined in: packages/replicad/src/geom.ts:446

Returns​

void


pivot()​

pivot(angle, direction?): Plane;

Defined in: packages/replicad/src/geom.ts:497

Parameters​

angle​

number

direction?​

Direction = ...

Returns​

Plane


rotate2DAxes()​

rotate2DAxes(angle): Plane;

Defined in: packages/replicad/src/geom.ts:504

Parameters​

angle​

number

Returns​

Plane


setOrigin2d()​

setOrigin2d(x, y): void;

Defined in: packages/replicad/src/geom.ts:534

Parameters​

x​

number

y​

number

Returns​

void


toLocalCoords()​

toLocalCoords(vec): Vector;

Defined in: packages/replicad/src/geom.ts:538

Parameters​

vec​

Vector

Returns​

Vector


toWorldCoords()​

toWorldCoords(v): Vector;

Defined in: packages/replicad/src/geom.ts:545

Parameters​

v​

Point

Returns​

Vector


translate()​

Call Signature​

translate(
xDist,
yDist,
zDist): Plane;

Defined in: packages/replicad/src/geom.ts:473

Parameters​
xDist​

number

yDist​

number

zDist​

number

Returns​

Plane

Call Signature​

translate(vector): Plane;

Defined in: packages/replicad/src/geom.ts:474

Parameters​
vector​

Point

Returns​

Plane


translateTo()​

translateTo(point): Plane;

Defined in: packages/replicad/src/geom.ts:467

Parameters​

point​

Point

Returns​

Plane


translateX()​

translateX(xDist): Plane;

Defined in: packages/replicad/src/geom.ts:485

Parameters​

xDist​

number

Returns​

Plane


translateY()​

translateY(yDist): Plane;

Defined in: packages/replicad/src/geom.ts:489

Parameters​

yDist​

number

Returns​

Plane


translateZ()​

translateZ(zDist): Plane;

Defined in: packages/replicad/src/geom.ts:493

Parameters​

zDist​

number

Returns​

Plane