Skip to content

Interface: NodeGeometry

Defined in: api/geometry.ts:78

Per-node geometry extracted after layout, in points.

x and y are the node centre coordinates. width and height are in points (converted from the inches stored on the model: NodeInfo.width * 72, NodeInfo.height * 72).

See

lib/common/types.h:ND_coord, ND_width, ND_height

Properties

height

ts
height: number;

Defined in: api/geometry.ts:91

Node height in points (model stores inches; multiplied by 72 here).

See

lib/common/types.h:ND_height


name

ts
name: string;

Defined in: api/geometry.ts:79


width

ts
width: number;

Defined in: api/geometry.ts:86

Node width in points (model stores inches; multiplied by 72 here).

See

lib/common/types.h:ND_width


x

ts
x: number;

Defined in: api/geometry.ts:80


y

ts
y: number;

Defined in: api/geometry.ts:81