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

#include <EDP.PCB.Interfaces.h>

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

Public Member Functions

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

◆ Count()

int PCB::IPCB_LayerStackBase::Count ( )

◆ Count_1()

int PCB::IPCB_LayerStackBase::Count_1 ( TLayerClassID T)

◆ Count_2()

int PCB::IPCB_LayerStackBase::Count_2 ( TLayerClassID T,
IPCB_LayerObject * AStart,
IPCB_LayerObject * AStop )

◆ First()

IPCB_LayerObject * PCB::IPCB_LayerStackBase::First ( TLayerClassID T)

◆ GetState_IsFlex()

bool PCB::IPCB_LayerStackBase::GetState_IsFlex ( )

◆ GetState_Name()

std::wstring PCB::IPCB_LayerStackBase::GetState_Name ( )

◆ ID()

std::wstring PCB::IPCB_LayerStackBase::ID ( )

◆ Iterator()

IPCB_LayerObjectIterator * PCB::IPCB_LayerStackBase::Iterator ( )

◆ Iterator_1()

IPCB_LayerObjectIterator * PCB::IPCB_LayerStackBase::Iterator_1 ( TLayerClassID T)

◆ Iterator_2()

IPCB_LayerObjectIterator * PCB::IPCB_LayerStackBase::Iterator_2 ( TLayerClassID T,
IPCB_LayerObject * AStart,
IPCB_LayerObject * AStop )

◆ Last()

IPCB_LayerObject * PCB::IPCB_LayerStackBase::Last ( TLayerClassID T)

◆ Next()

IPCB_LayerObject * PCB::IPCB_LayerStackBase::Next ( TLayerClassID T,
IPCB_LayerObject * ARefLayer )

◆ Previous()

IPCB_LayerObject * PCB::IPCB_LayerStackBase::Previous ( TLayerClassID T,
IPCB_LayerObject * ARefLayer )

◆ SetState_IsFlex()

void PCB::IPCB_LayerStackBase::SetState_IsFlex ( bool Value)

◆ SetState_Name()

void PCB::IPCB_LayerStackBase::SetState_Name ( std::wstring AName)

◆ StateID()

int PCB::IPCB_LayerStackBase::StateID ( )

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