Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_LayerSet Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_LayerSet:

Public Member Functions

bool Contains (C_V7_Layer L)
IPCB_LayerSetInclude (C_V7_Layer L)
IPCB_LayerSetExclude (C_V7_Layer L)
IPCB_LayerSetExclude_1 (TLayerPartitionSet ALayerSet)
IPCB_LayerSetExcludeAllLayers ()
bool IsFinite ()
IPCB_LayerIteratorLayerIterator ()
C_V7_Layer GetFirstLayer ()
IPCB_LayerSetExcludeSignalLayers ()
IPCB_LayerSetExcludeMechanicalLayers ()
IPCB_LayerSetExcludeInternalPlaneLayers ()
IPCB_LayerSetIncludeSignalLayers ()
IPCB_LayerSetIncludeMiscLayers ()
IPCB_LayerSetIncludeMechanicalLayers ()
IPCB_LayerSetIncludeInternalPlaneLayers ()
IPCB_LayerSetIncludeStandardLayers ()
IPCB_LayerSetIncludeAllLayers ()
bool ContainsInternalPlaneLayers ()
IPCB_LayerSetComplement ()
IPCB_LayerSetIntersection (IPCB_LayerSet *LayerSet)
IPCB_LayerSetUnion (IPCB_LayerSet *LayerSet)
bool IsAllLayers ()
bool IsEmpty ()
IPCB_LayerSetReplicate ()
std::wstring ToString ()
bool EqualTo (IPCB_LayerSet *ALayerSet)
bool EqualTo_1 (TLayerPartitionSet ALayerSet)
std::wstring SerializeToString ()

Member Function Documentation

◆ Complement()

IPCB_LayerSet * PCB::IPCB_LayerSet::Complement ( )

◆ Contains()

bool PCB::IPCB_LayerSet::Contains ( C_V7_Layer L)

◆ ContainsInternalPlaneLayers()

bool PCB::IPCB_LayerSet::ContainsInternalPlaneLayers ( )

◆ EqualTo()

bool PCB::IPCB_LayerSet::EqualTo ( IPCB_LayerSet * ALayerSet)

◆ EqualTo_1()

bool PCB::IPCB_LayerSet::EqualTo_1 ( TLayerPartitionSet ALayerSet)

◆ Exclude()

IPCB_LayerSet * PCB::IPCB_LayerSet::Exclude ( C_V7_Layer L)

◆ Exclude_1()

IPCB_LayerSet * PCB::IPCB_LayerSet::Exclude_1 ( TLayerPartitionSet ALayerSet)

◆ ExcludeAllLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::ExcludeAllLayers ( )

◆ ExcludeInternalPlaneLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::ExcludeInternalPlaneLayers ( )

◆ ExcludeMechanicalLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::ExcludeMechanicalLayers ( )

◆ ExcludeSignalLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::ExcludeSignalLayers ( )

◆ GetFirstLayer()

C_V7_Layer PCB::IPCB_LayerSet::GetFirstLayer ( )

◆ Include()

IPCB_LayerSet * PCB::IPCB_LayerSet::Include ( C_V7_Layer L)

◆ IncludeAllLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeAllLayers ( )

◆ IncludeInternalPlaneLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeInternalPlaneLayers ( )

◆ IncludeMechanicalLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeMechanicalLayers ( )

◆ IncludeMiscLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeMiscLayers ( )

◆ IncludeSignalLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeSignalLayers ( )

◆ IncludeStandardLayers()

IPCB_LayerSet * PCB::IPCB_LayerSet::IncludeStandardLayers ( )

◆ Intersection()

IPCB_LayerSet * PCB::IPCB_LayerSet::Intersection ( IPCB_LayerSet * LayerSet)

◆ IsAllLayers()

bool PCB::IPCB_LayerSet::IsAllLayers ( )

◆ IsEmpty()

bool PCB::IPCB_LayerSet::IsEmpty ( )

◆ IsFinite()

bool PCB::IPCB_LayerSet::IsFinite ( )

◆ LayerIterator()

IPCB_LayerIterator * PCB::IPCB_LayerSet::LayerIterator ( )

◆ Replicate()

IPCB_LayerSet * PCB::IPCB_LayerSet::Replicate ( )

◆ SerializeToString()

std::wstring PCB::IPCB_LayerSet::SerializeToString ( )

◆ ToString()

std::wstring PCB::IPCB_LayerSet::ToString ( )

◆ Union()

IPCB_LayerSet * PCB::IPCB_LayerSet::Union ( IPCB_LayerSet * LayerSet)

The documentation for this struct was generated from the following file: