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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_AbstractIterator:
PCB::IPCB_BoardIterator PCB::IPCB_GroupIterator PCB::IPCB_LibraryIterator PCB::IPCB_SpatialIterator

Public Member Functions

IPCB_PrimitiveFirstPCBObject ()
IPCB_PrimitiveNextPCBObject ()
void SetState_FilterAll ()
void AddFilter_ObjectSet (TObjectSet AObjectSet)
void AddFilter_LayerSet (TV6_LayerSet ALayerSet)
void AddFilter_LayerSet_1 (IPCB_LayerSet *ALayerSet)
void AddFilter_LayerSet_2 (TLayerPartitionSet ALayerSet)
void AddFilter_IPCB_LayerSet (IPCB_LayerSet *ALayerSet)
void AddFilter_Area (int x1, int y1, int x2, int y2)
void AddFilter_AllLayers ()

Member Function Documentation

◆ AddFilter_AllLayers()

void PCB::IPCB_AbstractIterator::AddFilter_AllLayers ( )

◆ AddFilter_Area()

void PCB::IPCB_AbstractIterator::AddFilter_Area ( int x1,
int y1,
int x2,
int y2 )

◆ AddFilter_IPCB_LayerSet()

void PCB::IPCB_AbstractIterator::AddFilter_IPCB_LayerSet ( IPCB_LayerSet * ALayerSet)

◆ AddFilter_LayerSet()

void PCB::IPCB_AbstractIterator::AddFilter_LayerSet ( TV6_LayerSet ALayerSet)

◆ AddFilter_LayerSet_1()

void PCB::IPCB_AbstractIterator::AddFilter_LayerSet_1 ( IPCB_LayerSet * ALayerSet)

◆ AddFilter_LayerSet_2()

void PCB::IPCB_AbstractIterator::AddFilter_LayerSet_2 ( TLayerPartitionSet ALayerSet)

◆ AddFilter_ObjectSet()

void PCB::IPCB_AbstractIterator::AddFilter_ObjectSet ( TObjectSet AObjectSet)

◆ FirstPCBObject()

IPCB_Primitive * PCB::IPCB_AbstractIterator::FirstPCBObject ( )

◆ NextPCBObject()

IPCB_Primitive * PCB::IPCB_AbstractIterator::NextPCBObject ( )

◆ SetState_FilterAll()

void PCB::IPCB_AbstractIterator::SetState_FilterAll ( )

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