Skip to main content

BlockInsertion

A single placed instance of a named block definition.

Properties​

blockName​

blockName: string

Name of the block definition to draw. Must be registered via BlockAnnotations.define.


position​

position: Vector3

Insertion point in drawing local space (Y is ignored — always 0).


rotation​

rotation: number

Rotation around the Y axis in radians.


scale​

scale: number

Uniform scale applied to the block geometry.


style​

style: string

Style name — references a BlockStyle registered on the system.


uuid​

uuid: string

Unique identifier for this insertion.