Skip to main content
View as Markdown

IChartCollection interface

No description yet.

public interface IChartCollection

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
ActiveChartIChartget; set
ActiveChartIndexintget; set
ActiveChartNamestringget
ChartIChartget
ChartByNameIChartget
ChartCountintget
ChartIndexByChartintget
ChartIndexByNameintget
FileNamestringget
FilteredWavesBlendintget; set
FullyLoadedboolget; set
GraphicalViewISDFGraphicalViewget
Modifiedboolget; set
ProcessForStopSimulatorstringget; set
RestoreSetupboolget; set
ServerWindowISDFDocumentget
SetupFileNamestringget
SetupFileWrittenboolget
TotalPointCountintget
ViewManagerIViewManagerget

ActiveChart​

No description yet.

IChart GetProperty_ActiveChart();
void SetProperty_ActiveChart(IChart argValue);

Type: IChart · Access: read/write

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

ActiveChartIndex​

No description yet.

int GetProperty_ActiveChartIndex();
void SetProperty_ActiveChartIndex(int argValue);

Type: int · Access: read/write

ActiveChartName​

No description yet.

string GetProperty_ActiveChartName();

Type: string · Access: read-only

Chart​

No description yet.

IChart GetProperty_Chart(int argIndex);

Type: IChart · Access: read-only · Index: argIndex (int)

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

ChartByName​

No description yet.

IChart GetProperty_ChartByName(string argName);

Type: IChart · Access: read-only · Index: argName (string)

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

ChartCount​

No description yet.

int GetProperty_ChartCount();

Type: int · Access: read-only

ChartIndexByChart​

No description yet.

int GetProperty_ChartIndexByChart(IChart argChart);

Type: int · Access: read-only · Index: argChart (IChart)

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

ChartIndexByName​

No description yet.

int GetProperty_ChartIndexByName(string argName);

Type: int · Access: read-only · Index: argName (string)

FileName​

No description yet.

string GetProperty_FileName();

Type: string · Access: read-only

FilteredWavesBlend​

No description yet.

int GetProperty_FilteredWavesBlend();
void SetProperty_FilteredWavesBlend(int argValue);

Type: int · Access: read/write

FullyLoaded​

No description yet.

bool GetProperty_FullyLoaded();
void SetProperty_FullyLoaded(bool argValue);

Type: bool · Access: read/write

GraphicalView​

No description yet.

ISDFGraphicalView GetProperty_GraphicalView();

Type: ISDFGraphicalView · Access: read-only

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

Modified​

No description yet.

bool GetProperty_Modified();
void SetProperty_Modified(bool argValue);

Type: bool · Access: read/write

ProcessForStopSimulator​

No description yet.

string GetProcessForStopSimulator();
void SetProcessForStopSimulator(string argProcess);

Type: string · Access: read/write

RestoreSetup​

No description yet.

bool GetProperty_RestoreSetup();
void SetProperty_RestoreSetup(bool argValue);

Type: bool · Access: read/write

ServerWindow​

No description yet.

ISDFDocument GetProperty_ServerWindow();

Type: ISDFDocument · Access: read-only

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

SetupFileName​

No description yet.

string GetProperty_SetupFileName();

Type: string · Access: read-only

SetupFileWritten​

No description yet.

bool GetProperty_SetupFileWritten();

Type: bool · Access: read-only

TotalPointCount​

No description yet.

int GetProperty_TotalPointCount();

Type: int · Access: read-only

ViewManager​

No description yet.

IViewManager GetProperty_ViewManager();

Type: IViewManager · Access: read-only

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

Methods​

MethodReturnsDescription
AddChartint
AddDataPointToChartvoid
ChartFFT_CreateIChart
ClearChartsvoid
CreateNewChartIChart
Delete_ChartSetupsvoid
DeleteChartvoid
InsertChartvoid
MoveChartbool
NewChartIChart
Save_ChartSetupsvoid
SetActiveChartByNamevoid
SV_ChartHeightInMilsint
SV_ChartHeightInPixelsint
SV_ChartWidthInMilsint
SV_ChartWidthInPixelsint
SV_CreateChartIChart
SV_CreateFFTIChart
SV_DataCompletevoid
SV_FlushWindowvoid
SV_ReDrawToDCvoid
UpdateAllChartsvoid

AddChart​

No description yet.

int AddChart(IChart argChart);
int AddChart(object argChart);
ParameterTypePassing
argChartIChartvalue

Returns: int

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

AddDataPointToChart​

No description yet.

void AddDataPointToChart(IChart argChart, ISourceWave argWave, double argRealX, double argnImaginaryX, double argRealY, double argnImaginaryY);
void AddDataPointToChart(object argChart, object argWave, double argRealX, double argnImaginaryX, double argRealY, double argnImaginaryY);
ParameterTypePassing
argChartIChartvalue
argWaveISourceWavevalue
argRealXdoublevalue
argnImaginaryXdoublevalue
argRealYdoublevalue
argnImaginaryYdoublevalue

Returns: nothing (void)

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

ChartFFT_Create​

No description yet.

IChart ChartFFT_Create(IChart argChart);
ParameterTypePassing
argChartIChartvalue

Returns: IChart

Extension method of IChartCollectionHelper (using SCH;).

ClearCharts​

No description yet.

void ClearCharts();

Returns: nothing (void)

CreateNewChart​

No description yet.

IChart CreateNewChart(string argChartName, string argChartTitle, string argnXUnitStr, string argnXAxisLabel, bool argComplexFlag, TScaleMode argScaleMode, TSimViewChartType argChartType, TChartView argView, int argChartIndex);
ParameterTypePassing
argChartNamestringvalue
argChartTitlestringvalue
argnXUnitStrstringvalue
argnXAxisLabelstringvalue
argComplexFlagboolvalue
argScaleModeTScaleModevalue
argChartTypeTSimViewChartTypevalue
argViewTChartViewvalue
argChartIndexintvalue

Returns: IChart

Extension method of IChartCollectionHelper (using SCH;).

Delete_ChartSetups​

No description yet.

void Delete_ChartSetups(string argFileName);
ParameterTypePassing
argFileNamestringvalue

Returns: nothing (void)

DeleteChart​

No description yet.

void DeleteChart(int argChartIndex);
ParameterTypePassing
argChartIndexintvalue

Returns: nothing (void)

InsertChart​

No description yet.

void InsertChart(int argChartIndex, IChart argChart);
void InsertChart(int argChartIndex, object argChart);
ParameterTypePassing
argChartIndexintvalue
argChartIChartvalue

Returns: nothing (void)

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

MoveChart​

No description yet.

bool MoveChart(int argCharts, int argToIndex);
ParameterTypePassing
argChartsintvalue
argToIndexintvalue

Returns: bool

NewChart​

No description yet.

IChart NewChart(string argChartName);
ParameterTypePassing
argChartNamestringvalue

Returns: IChart

Extension method of IChartCollectionHelper (using SCH;).

Save_ChartSetups​

No description yet.

void Save_ChartSetups();

Returns: nothing (void)

SetActiveChartByName​

No description yet.

void SetActiveChartByName(string argName);
ParameterTypePassing
argNamestringvalue

Returns: nothing (void)

SV_ChartHeightInMils​

No description yet.

int SV_ChartHeightInMils();

Returns: int

SV_ChartHeightInPixels​

No description yet.

int SV_ChartHeightInPixels();

Returns: int

SV_ChartWidthInMils​

No description yet.

int SV_ChartWidthInMils();

Returns: int

SV_ChartWidthInPixels​

No description yet.

int SV_ChartWidthInPixels();

Returns: int

SV_CreateChart​

No description yet.

IChart SV_CreateChart(string argChartName, TSimViewChartType argChartType, int argVisiblePlotCount, bool argRestoreSetupFlag);
ParameterTypePassing
argChartNamestringvalue
argChartTypeTSimViewChartTypevalue
argVisiblePlotCountintvalue
argRestoreSetupFlagboolvalue

Returns: IChart

Extension method of IChartCollectionHelper (using SCH;).

SV_CreateFFT​

No description yet.

IChart SV_CreateFFT(IChart argChart);
ParameterTypePassing
argChartIChartvalue

Returns: IChart

Extension method of IChartCollectionHelper (using SCH;).

SV_DataComplete​

No description yet.

void SV_DataComplete(bool argInitialiseXY, string argTabNameString);
ParameterTypePassing
argInitialiseXYboolvalue
argTabNameStringstringvalue

Returns: nothing (void)

SV_FlushWindow​

No description yet.

void SV_FlushWindow(bool argRestoreSetupFlag);
ParameterTypePassing
argRestoreSetupFlagboolvalue

Returns: nothing (void)

SV_ReDrawToDC​

No description yet.

void SV_ReDrawToDC(uint argDC);
ParameterTypePassing
argDCuintvalue

Returns: nothing (void)

UpdateAllCharts​

No description yet.

void UpdateAllCharts();

Returns: nothing (void)

Returned by​

IChart.Parent, ISDFDocument.ChartCollection, ISDFGraphicalView.Charts, ISimViewDocument.ChartCollection