Skip to main content
View as Markdown

IPCB_LayerSetUtils interface

No description yet.

public interface IPCB_LayerSetUtils

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
AllLayersIPCB_LayerSet
AreDisjointbool
ComplementIPCB_LayerSet
CreateLayerSetIPCB_LayerSet
EmptySetIPCB_LayerSet
Equalbool
FactoryIPCB_LayerSet
Factory_1IPCB_LayerSet
Factory_2IPCB_LayerSet
Factory_3IPCB_LayerSet
InternalPlaneLayersIPCB_LayerSet
IntersectionIPCB_LayerSet
MechanicalLayersIPCB_LayerSet
NonEditableLayersIPCB_LayerSet
SerializeFromStringIPCB_LayerSet
SerializeToStringstring
SignalLayersIPCB_LayerSet
StandardLayersIPCB_LayerSet
UnionIPCB_LayerSet

AllLayers​

No description yet.

IPCB_LayerSet AllLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

AreDisjoint​

No description yet.

bool AreDisjoint(IPCB_LayerSet argSetA, IPCB_LayerSet argSetB);
bool AreDisjoint(object argSetA, object argSetB);
ParameterTypePassing
argSetAIPCB_LayerSetvalue
argSetBIPCB_LayerSetvalue

Returns: bool

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

Complement​

No description yet.

IPCB_LayerSet Complement(IPCB_LayerSet argSetA);
ParameterTypePassing
argSetAIPCB_LayerSetvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

CreateLayerSet​

No description yet.

IPCB_LayerSet CreateLayerSet();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

EmptySet​

No description yet.

IPCB_LayerSet EmptySet();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Equal​

No description yet.

bool Equal(IPCB_LayerSet argSetA, IPCB_LayerSet argSetB);
bool Equal(object argSetA, object argSetB);
ParameterTypePassing
argSetAIPCB_LayerSetvalue
argSetBIPCB_LayerSetvalue

Returns: bool

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

Factory​

No description yet.

IPCB_LayerSet Factory(V7_LayerBase argL);
ParameterTypePassing
argLV7_LayerBasevalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Factory_1​

No description yet.

IPCB_LayerSet Factory_1(TLayerPartitionSet argLs);
ParameterTypePassing
argLsTLayerPartitionSetvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Factory_2​

No description yet.

IPCB_LayerSet Factory_2(TV6_LayerSet argLayerSet);
ParameterTypePassing
argLayerSetTV6_LayerSetvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Factory_3​

No description yet.

IPCB_LayerSet Factory_3(IPCB_LayerIterator argL);
ParameterTypePassing
argLIPCB_LayerIteratorvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

InternalPlaneLayers​

No description yet.

IPCB_LayerSet InternalPlaneLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Intersection​

No description yet.

IPCB_LayerSet Intersection(IPCB_LayerSet argSetA, IPCB_LayerSet argSetB);
ParameterTypePassing
argSetAIPCB_LayerSetvalue
argSetBIPCB_LayerSetvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

MechanicalLayers​

No description yet.

IPCB_LayerSet MechanicalLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

NonEditableLayers​

No description yet.

IPCB_LayerSet NonEditableLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

SerializeFromString​

No description yet.

IPCB_LayerSet SerializeFromString(string argStr);
ParameterTypePassing
argStrstringvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

SerializeToString​

No description yet.

string SerializeToString(IPCB_LayerSet argLayerSet);
string SerializeToString(object argLayerSet);
ParameterTypePassing
argLayerSetIPCB_LayerSetvalue

Returns: string

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

SignalLayers​

No description yet.

IPCB_LayerSet SignalLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

StandardLayers​

No description yet.

IPCB_LayerSet StandardLayers();

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Union​

No description yet.

IPCB_LayerSet Union(IPCB_LayerSet argSetA, IPCB_LayerSet argSetB);
ParameterTypePassing
argSetAIPCB_LayerSetvalue
argSetBIPCB_LayerSetvalue

Returns: IPCB_LayerSet

Extension method of IPCB_LayerSetUtilsHelper (using PCB;).

Returned by​

IPCB_ServerInterface.LayerSet