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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_MasterLayerStack:
PCB::IPCB_LayerStackBase

Public Member Functions

IPCB_LayerStackGetState_Substacks (int Index)
TLayerStackStyle GetState_LayerStackStyle ()
void SetState_LayerStackStyle (TLayerStackStyle AStackStyle)
IPCB_BoardBoard ()
IPCB_LayerObjectCreateLayer (C_V7_Layer ALayer)
bool RemoveLayer (IPCB_LayerObject *Layer)
IPCB_LayerObjectInsertOnTop (IPCB_LayerObject *ALayer)
IPCB_LayerObjectInsertOnBottom (IPCB_LayerObject *ALayer)
IPCB_LayerObjectInsertBelow (IPCB_LayerObject *ARefLayer, IPCB_LayerObject *ALayer)
IPCB_LayerObjectInsertAbove (IPCB_LayerObject *ARefLayer, IPCB_LayerObject *ALayer)
void DisableLayer (IPCB_LayerStack *ASubstack, IPCB_LayerObject *ALayer)
void EnableLayer (IPCB_LayerStack *ASubstack, IPCB_LayerObject *ALayer)
IPCB_LayerStackCreateSubstack ()
bool RemoveSubstack (IPCB_LayerStack *Substack)
IPCB_LayerStackGetSubstack (std::wstring ASubstackID)
IPCB_LayerStackGetSubstack_1 (IPCB_LayerSet *ASet, TLayerClassID T)
int SubstackCount ()
void Import_FromParameters (std::wstring const Params)
void Export_ToParameters (std::wstring *Params)
Public Member Functions inherited from PCB::IPCB_LayerStackBase
std::wstring GetState_Name ()
void SetState_Name (std::wstring AName)
std::wstring ID ()
int StateID ()
int Count ()
int Count_1 (TLayerClassID T)
int Count_2 (TLayerClassID T, IPCB_LayerObject *AStart, IPCB_LayerObject *AStop)
IPCB_LayerObjectIteratorIterator ()
IPCB_LayerObjectIteratorIterator_1 (TLayerClassID T)
IPCB_LayerObjectIteratorIterator_2 (TLayerClassID T, IPCB_LayerObject *AStart, IPCB_LayerObject *AStop)
IPCB_LayerObjectFirst (TLayerClassID T)
IPCB_LayerObjectLast (TLayerClassID T)
IPCB_LayerObjectNext (TLayerClassID T, IPCB_LayerObject *ARefLayer)
IPCB_LayerObjectPrevious (TLayerClassID T, IPCB_LayerObject *ARefLayer)
void SetState_IsFlex (bool Value)
bool GetState_IsFlex ()

Member Function Documentation

◆ Board()

IPCB_Board * PCB::IPCB_MasterLayerStack::Board ( )

◆ CreateLayer()

IPCB_LayerObject * PCB::IPCB_MasterLayerStack::CreateLayer ( C_V7_Layer ALayer)

◆ CreateSubstack()

IPCB_LayerStack * PCB::IPCB_MasterLayerStack::CreateSubstack ( )

◆ DisableLayer()

void PCB::IPCB_MasterLayerStack::DisableLayer ( IPCB_LayerStack * ASubstack,
IPCB_LayerObject * ALayer )

◆ EnableLayer()

void PCB::IPCB_MasterLayerStack::EnableLayer ( IPCB_LayerStack * ASubstack,
IPCB_LayerObject * ALayer )

◆ Export_ToParameters()

void PCB::IPCB_MasterLayerStack::Export_ToParameters ( std::wstring * Params)

◆ GetState_LayerStackStyle()

TLayerStackStyle PCB::IPCB_MasterLayerStack::GetState_LayerStackStyle ( )

◆ GetState_Substacks()

IPCB_LayerStack * PCB::IPCB_MasterLayerStack::GetState_Substacks ( int Index)

◆ GetSubstack()

IPCB_LayerStack * PCB::IPCB_MasterLayerStack::GetSubstack ( std::wstring ASubstackID)

◆ GetSubstack_1()

IPCB_LayerStack * PCB::IPCB_MasterLayerStack::GetSubstack_1 ( IPCB_LayerSet * ASet,
TLayerClassID T )

◆ Import_FromParameters()

void PCB::IPCB_MasterLayerStack::Import_FromParameters ( std::wstring const Params)

◆ InsertAbove()

IPCB_LayerObject * PCB::IPCB_MasterLayerStack::InsertAbove ( IPCB_LayerObject * ARefLayer,
IPCB_LayerObject * ALayer )

◆ InsertBelow()

IPCB_LayerObject * PCB::IPCB_MasterLayerStack::InsertBelow ( IPCB_LayerObject * ARefLayer,
IPCB_LayerObject * ALayer )

◆ InsertOnBottom()

IPCB_LayerObject * PCB::IPCB_MasterLayerStack::InsertOnBottom ( IPCB_LayerObject * ALayer)

◆ InsertOnTop()

IPCB_LayerObject * PCB::IPCB_MasterLayerStack::InsertOnTop ( IPCB_LayerObject * ALayer)

◆ RemoveLayer()

bool PCB::IPCB_MasterLayerStack::RemoveLayer ( IPCB_LayerObject * Layer)

◆ RemoveSubstack()

bool PCB::IPCB_MasterLayerStack::RemoveSubstack ( IPCB_LayerStack * Substack)

◆ SetState_LayerStackStyle()

void PCB::IPCB_MasterLayerStack::SetState_LayerStackStyle ( TLayerStackStyle AStackStyle)

◆ SubstackCount()

int PCB::IPCB_MasterLayerStack::SubstackCount ( )

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