Skip to main content

IWaveSignal interface

No description yet.

public interface IWaveSignal

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
ElementNamestringget; set

ElementName​

No description yet.

string GetProperty_ElementName();
void SetProperty_ElementName(string argValue);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
ClearTransitionsvoid
GetElementIWaveSignal
GetElementCountint
GetTransitionIWaveTransition
GetUniqueIdint
Hidevoid
SetArrayNullvoid
SetArraySizevoid
SetFocusvoid
SetFormatAndRadixvoid
SetTransitionvoid
Showvoid

ClearTransitions​

No description yet.

void ClearTransitions();

Returns: nothing (void)

GetElement​

No description yet.

IWaveSignal GetElement(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IWaveSignal

Extension method of IWaveSignalHelper (using EDP;).

GetElementCount​

No description yet.

int GetElementCount();

Returns: int

GetTransition​

No description yet.

IWaveTransition GetTransition(double argTime);
ParameterTypePassing
argTimedoublevalue

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);
ParameterTypePassing
argTimedoublevalue

Returns: nothing (void)

SetArraySize​

No description yet.

void SetArraySize(double argTime, int argLeft, int argRight);
ParameterTypePassing
argTimedoublevalue
argLeftintvalue
argRightintvalue

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);
ParameterTypePassing
argFormatTWaveFormatvalue
argRadixTWaveRadixvalue

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);
ParameterTypePassing
argTimedoublevalue
argStateTLogicalStatevalue
argStrengthTSignalStrengthvalue

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