Skip to main content

Interface: Draft

Defined in: draft/types.ts:14

A draft object contains a set of information that can be used for executing a given design.

Param

a unique id to refer to this draft, used for linking the draft to screen components

Param

a automatically generated name for this draft

Param

a user defined name for this draft

Param

the drawdown/interlacement pattern used in this draft (e.g. the black/white grid in traditional weaving)

Param

the repeating pattern to use to assign draft rows to shuttles (materials)

Param

the repeating pattern to use to assign draft rows to systems (structual units like layers for instance)

Param

the repeating pattern to use to assign draft columns to shuttles (materials)

Param

the repeating pattern to use to assign draft columns to systems (structual units like layers for instance)

Param

a user defined notes about this draft

Properties

colShuttleMapping

colShuttleMapping: number[]

Defined in: draft/types.ts:21


colSystemMapping

colSystemMapping: number[]

Defined in: draft/types.ts:22


drawdown

drawdown: Drawdown

Defined in: draft/types.ts:18


gen_name

gen_name: string

Defined in: draft/types.ts:16


id

id: number

Defined in: draft/types.ts:15


notes?

optional notes: string

Defined in: draft/types.ts:23


rowShuttleMapping

rowShuttleMapping: number[]

Defined in: draft/types.ts:19


rowSystemMapping

rowSystemMapping: number[]

Defined in: draft/types.ts:20


ud_name

ud_name: string

Defined in: draft/types.ts:17