Skip to content

DrawableRange

Defined in: core/scene.ts:16

Contiguous slice a drawable occupies within a group’s shared buffers.

A drawable may legitimately have an empty fill or stroke (e.g. an open polyline has no fill): in that case vertexCount/indexCount are 0 and *Offset is the cursor at the time of registration. Consumers must treat indexCount === 0 as “nothing to draw” and skip it — never issue a draw over [offset, offset).

fill: object

Defined in: core/scene.ts:17

indexCount: number

indexOffset: number

vertexCount: number

vertexOffset: number


stroke: object

Defined in: core/scene.ts:18

indexCount: number

indexOffset: number

vertexCount: number

vertexOffset: number