Skip to content

Interface: ModelGraph3DHandle

Defined in: ml/model-chart.ts:577

Properties

blocks

ts
blocks: ModelBlock[];

Defined in: ml/model-chart.ts:582

One entry per layer, whatever the slice count.


boxes

ts
boxes: Boxes3DLayer;

Defined in: ml/model-chart.ts:578


connectors

ts
connectors: Line3DLayer[];

Defined in: ml/model-chart.ts:580

One polyline per drawn connector (empty when connectors: false).


slices

ts
slices: number[];

Defined in: ml/model-chart.ts:584

Cubes drawn for each block, parallel to blocks.


voxelGrid

ts
voxelGrid: [number, number, number][] | null;

Defined in: ml/model-chart.ts:586

Voxel grid per block as [nx, ny, nz], or null unless slices: "voxels".

Methods

destroy()

ts
destroy(): void;

Defined in: ml/model-chart.ts:588

Remove the labels this builder pinned (the layers are yours to remove).

Returns

void

MIT licensed. WebGL2 required.