Skip to main content
View as Markdown

ILayerStackInfo interface

No description yet.

public interface ILayerStackInfo

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
Namestringget
TotalThicknessintget

Name​

No description yet.

string GetState_Name();

Type: string · Access: read-only

TotalThickness​

No description yet.

int GetState_TotalThickness();

Type: int · Access: read-only

Methods​

MethodReturnsDescription
GetDrillPairCountint
GetDrillPairInfoIDrillPairInfo
GetLayerInfoILayerInfo
GetLayerPropertiesCountint
GetLayerPropertystring
GetLayersCountint
IsLayerInLayerStackbool

GetDrillPairCount​

No description yet.

int GetDrillPairCount();

Returns: int

GetDrillPairInfo​

No description yet.

IDrillPairInfo GetDrillPairInfo(int argDrillNum);
ParameterTypePassing
argDrillNumintvalue

Returns: IDrillPairInfo

Extension method of ILayerStackInfoHelper (using PCB;).

GetLayerInfo​

No description yet.

ILayerInfo GetLayerInfo(int argLayerNum);
ParameterTypePassing
argLayerNumintvalue

Returns: ILayerInfo

Extension method of ILayerStackInfoHelper (using PCB;).

GetLayerPropertiesCount​

No description yet.

int GetLayerPropertiesCount();

Returns: int

GetLayerProperty​

No description yet.

string GetLayerProperty(int argPropertyNum);
ParameterTypePassing
argPropertyNumintvalue

Returns: string

GetLayersCount​

No description yet.

int GetLayersCount();

Returns: int

IsLayerInLayerStack​

No description yet.

bool IsLayerInLayerStack(ILayerInfo argLayerInfo);
bool IsLayerInLayerStack(object argLayerInfo);
ParameterTypePassing
argLayerInfoILayerInfovalue

Returns: bool

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

Returned by​

ILayerStackProvider.GetDefaultStack, ILayerStackProvider.GetLayerStackInfo