ILayerStackProvider interface
No description yet.
public interface ILayerStackProvider
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| ExportToFile | void | |
| ExportToString | string | |
| GetDefaultStack | ILayerStackInfo | |
| GetLayerStackInfo | ILayerStackInfo | |
| GetLayerStacksCount | int |
ExportToFile
No description yet.
void ExportToFile(string argPath, TLayerStackDocumentFormat argFormat, int argImperialPrecision, int argMetricPrecision);
void ExportToFile(string argPath, int argFormat, int argImperialPrecision, int argMetricPrecision);
| Parameter | Type | Passing |
|---|---|---|
argPath | string | value |
argFormat | TLayerStackDocumentFormat | value |
argImperialPrecision | int | value |
argMetricPrecision | int | value |
Returns: nothing (void)
The first overload is an extension method of ILayerStackProviderHelper (using PCB;) with typed parameters; the second is declared by the interface.
ExportToString
No description yet.
string ExportToString(TLayerStackDocumentFormat argFormat, int argImperialPrecision, int argMetricPrecision);
string ExportToString(int argFormat, int argImperialPrecision, int argMetricPrecision);
| Parameter | Type | Passing |
|---|---|---|
argFormat | TLayerStackDocumentFormat | value |
argImperialPrecision | int | value |
argMetricPrecision | int | value |
Returns: string
The first overload is an extension method of ILayerStackProviderHelper (using PCB;) with typed parameters; the second is declared by the interface.
GetDefaultStack
No description yet.
ILayerStackInfo GetDefaultStack();
Returns: ILayerStackInfo
Extension method of ILayerStackProviderHelper (using PCB;).
GetLayerStackInfo
No description yet.
ILayerStackInfo GetLayerStackInfo(int argStackNum);
| Parameter | Type | Passing |
|---|---|---|
argStackNum | int | value |
Returns: ILayerStackInfo
Extension method of ILayerStackProviderHelper (using PCB;).
GetLayerStacksCount
No description yet.
int GetLayerStacksCount();
Returns: int