Skip to main content

Class: Transformation

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

Extends​

Constructors​

Constructor​

new Transformation(transform?): Transformation;

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

Parameters​

transform?​

gp_Trsf

Returns​

Transformation

Overrides​

WrappingObj.constructor

Accessors​

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]


clone()​

clone(): Transformation;

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

Returns​

Transformation


coordSystemChange()​

coordSystemChange(fromSystem, toSystem): this;

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

Parameters​

fromSystem​

CoordSystem

toSystem​

CoordSystem

Returns​

this


delete()​

delete(): void;

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

Returns​

void

Inherited from​

WrappingObj.delete


inverse()​

inverse(): this;

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

Returns​

this


inverted()​

inverted(): Transformation;

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

Returns​

Transformation


mirror()​

mirror(inputPlane?, inputOrigin?): this;

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

Parameters​

inputPlane?​

| Point | Plane | PlaneName

inputOrigin?​

Point

Returns​

this


rotate()​

rotate(
angle,
position?,
direction?): Transformation;

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

Parameters​

angle​

number

position?​

Point = ...

direction?​

Direction = ...

Returns​

Transformation


scale()​

scale(center, scale): this;

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

Parameters​

center​

Point

scale​

number

Returns​

this


transform()​

transform(shape): TopoDS_Shape;

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

Parameters​

shape​

TopoDS_Shape

Returns​

TopoDS_Shape


transformPoint()​

transformPoint(point): gp_Pnt;

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

Parameters​

point​

Point

Returns​

gp_Pnt


translate()​

Call Signature​

translate(
xDist,
yDist,
zDist): Transformation;

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

Parameters​
xDist​

number

yDist​

number

zDist​

number

Returns​

Transformation

Call Signature​

translate(vector): Transformation;

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

Parameters​
vector​

Point

Returns​

Transformation