SignalTools Unit

Functions

NameDescription
CopySpectrumCopies a spectrum..

Variables

NameTypeDescription
SignalTextColumnWidthInteger

Defins fixed column width for text reports..

Classes

NameDescription
TAnalysisAbstract class for TSignal and TSpectrum components.
TAnalysisConnectorsCollectionAllows design time and run-time connectivity of TAnalysis.
TAnalysisListAbstract class for all components, which hold a list of TAnalysis components.
TConnectorsCollectionAbstract class for TSpectrum and TSignal Collections.
TMarkListManages a list of marks.
TMarkRecordStores mark position and value info.
TMtxConnectItemAbstract item class that enables connectivity of components.
TSignalClass defined to store uniformly sampled data.
TSignalCollectionA collection for a list of references to TSignal objects.
TSignalConnectItemItem class that enables connectivity of components.
TSignalItemCollection item.
TSignalListManages a list of TSignal objects.
TSpectrumClass defined to store and manage a frequency spectrum.
TSpectrumCollectionA collection for a list of references to TSpectrum objects.
TSpectrumItemSpectrum collection item.
TSpectrumListManages a list of TSpectrum objects.
TStreamedListAn abstract class for stream capable TList.
TStreamTemplatesStreamable list of lists.
TStringStreamListHandles a list of memory streams.

Records

NameDescription
TMarkRecordDoubleDefined to support double/single compatibility.

Enumerations

NameDescription
TPhaseModeDefines how to handle the phase of the frequency spectrum.
TPhaseRangeDefines the range of the computed phase spectrum.
TPhaseUnitsDefines the measuring units for the phase.
TPipeProcessingDefines how to process pipes.
TPipeStateDefines the state of the processing pipe.
TSortTypeDefines how the marks will be sorted.