IWaveSignal interface
No description yet.
public interface IWaveSignal
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ElementName | string | get; set |
ElementName
No description yet.
string GetProperty_ElementName();
void SetProperty_ElementName(string argValue);
Type: string · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| ClearTransitions | void | |
| GetElement | IWaveSignal | |
| GetElementCount | int | |
| GetTransition | IWaveTransition | |
| GetUniqueId | int | |
| Hide | void | |
| SetArrayNull | void | |
| SetArraySize | void | |
| SetFocus | void | |
| SetFormatAndRadix | void | |
| SetTransition | void | |
| Show | void |
ClearTransitions
No description yet.
void ClearTransitions();
Returns: nothing (void)
GetElement
No description yet.
IWaveSignal GetElement(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: IWaveSignal
Extension method of IWaveSignalHelper (using EDP;).
GetElementCount
No description yet.
int GetElementCount();
Returns: int
GetTransition
No description yet.
IWaveTransition GetTransition(double argTime);
| Parameter | Type | Passing |
|---|---|---|
argTime | double | value |
Returns: IWaveTransition
Extension method of IWaveSignalHelper (using EDP;).
GetUniqueId
No description yet.
int GetUniqueId();
Returns: int
Hide
No description yet.
void Hide();
Returns: nothing (void)
SetArrayNull
No description yet.
void SetArrayNull(double argTime);
| Parameter | Type | Passing |
|---|---|---|
argTime | double | value |
Returns: nothing (void)
SetArraySize
No description yet.
void SetArraySize(double argTime, int argLeft, int argRight);
| Parameter | Type | Passing |
|---|---|---|
argTime | double | value |
argLeft | int | value |
argRight | int | value |
Returns: nothing (void)
SetFocus
No description yet.
void SetFocus();
Returns: nothing (void)
SetFormatAndRadix
No description yet.
void SetFormatAndRadix(TWaveFormat argFormat, TWaveRadix argRadix);
void SetFormatAndRadix(int argFormat, int argRadix);
| Parameter | Type | Passing |
|---|---|---|
argFormat | TWaveFormat | value |
argRadix | TWaveRadix | value |
Returns: nothing (void)
The first overload is an extension method of IWaveSignalHelper (using EDP;) with typed parameters; the second is declared by the interface.
SetTransition
No description yet.
void SetTransition(double argTime, TLogicalState argState, TSignalStrength argStrength);
void SetTransition(double argTime, int argState, int argStrength);
| Parameter | Type | Passing |
|---|---|---|
argTime | double | value |
argState | TLogicalState | value |
argStrength | TSignalStrength | value |
Returns: nothing (void)
The first overload is an extension method of IWaveSignalHelper (using EDP;) with typed parameters; the second is declared by the interface.
Show
No description yet.
void Show();
Returns: nothing (void)
Returned by
IWaveRow.SignalInterface, IWaveSimDocument.AddSignal, IWaveSimDocument.AddSignalToGroup, IWaveSimDocument.AddSignalUnc, IWaveSimDocument.AppendSignal, IWaveSimDocument.GetSignal, IWaveSimDocument.GetSignalByUid