Issie logo Issie

WaveSpec Type

Everything a drawn waveform is a function of. Two waveforms with equal specs are the same picture, so this is what the memo is keyed on. It is not a description of the waveform for anyone to read: it exists to be compared. `Config` is carried whole rather than picked apart because the drawing reads the font from it, and a field added there that the drawing then uses would otherwise silently stop invalidating the memo. Everything else is named individually because it is not all in one place.

Record fields

Record Field Description

ColumnWidth

Full Usage: ColumnWidth

Field type: float

pixels across the whole waveform column, which with ShownCycles sets the cycle width

Field type: float

Config

Full Usage: Config

Field type: WSConfig
Field type: WSConfig

Driver

Full Usage: Driver

Field type: DriverIndex

which signal: the index of its driver in the simulation

Field type: DriverIndex

Radix

Full Usage: Radix

Field type: NumberBase
Field type: NumberBase

Width

Full Usage: Width

Field type: int
Field type: int

Window

Full Usage: Window

Field type: Window

which cycles, at what sampling: see WaveSlice.Window

Field type: Window

Type something to start searching.