Waveform Data Object Functions
Waveform data objects are used in simulation results manipulation and display. Waveform data objects are represented by the special type srrWaveID. Each ID uniquely identifies a waveform data object. A waveform data object has two data-vectors, the X and the Y data vector. Similar to waveform data objects, data vectors are represented by the special type srrVecID. Each ID uniquely identifies a data vector.
SKILL functions, such as declare() and makeVector(), return a vector object, which is conceptually similar to but structurally different from the vector returned by public APIs, such as drCreateVec(). The former is a (SKILL) language-supported data structure. The latter is an application-supported data structure, for example, the data vector used in functions. srrWaveXXXX public APIs require the application-supported vector type, not the SKILL vector type or array.
Return to top