Skip to main content
View as Markdown

IWaveLegend interface

No description yet.

public interface IWaveLegend : IPrimitive

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Inherits: IPrimitive

Properties​

PropertyTypeAccessDescription
DownArrowIScrollArrowget
ParentPlotIPlotget
TopWaveIndexintget; set
UpArrowIScrollArrowget

DownArrow​

No description yet.

IScrollArrow GetProperty_DownArrow();

Type: IScrollArrow · Access: read-only

The accessors are extension methods of IWaveLegendHelper (using SCH;).

ParentPlot​

No description yet.

IPlot GetProperty_ParentPlot();

Type: IPlot · Access: read-only

The accessors are extension methods of IWaveLegendHelper (using SCH;).

TopWaveIndex​

No description yet.

int GetProperty_TopWaveIndex();
void SetProperty_TopWaveIndex(int argValue);

Type: int · Access: read/write

UpArrow​

No description yet.

IScrollArrow GetProperty_UpArrow();

Type: IScrollArrow · Access: read-only

The accessors are extension methods of IWaveLegendHelper (using SCH;).

Methods​

MethodReturnsDescription
GetVisibleWavesCountint

GetVisibleWavesCount​

No description yet.

int GetVisibleWavesCount(IPlottedWaveList argWavesList);
int GetVisibleWavesCount(object argWavesList);
ParameterTypePassing
argWavesListIPlottedWaveListvalue

Returns: int

The first overload is an extension method of IWaveLegendHelper (using SCH;) with typed parameters; the second is declared by the interface.

Inherited members​

Returned by​

IPlot.WaveLegend, IScrollArrow.ParentLegend