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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_PinPairsManager:

Public Member Functions

IPCB_PinPairCreateFromPins (DXP::IInterfaceList *const APins)
IPCB_PinPairCreateFromPinsDescriptors (std::wstring const APins)
void Delete (IPCB_PinPair *const APinPair)
void InvalidateAll ()
int GetState_PinPairsCount ()
IPCB_PinPairGetState_PinPairs (int Index)
IPCB_PinPairGetPinPairOf (IPCB_Primitive *const APrimitive)
INT64 StateID ()
DXP::IInterfaceListSwapPins (IPCB_Primitive *const PinA, IPCB_Primitive *const PinB, IPCB_Net *const OldNetA, IPCB_Net *const OldNetB)
void AssignPinPairClass (DXP::IInterfaceList *APinPairs, std::wstring AClassName)
bool CanCreateTiePoints (DXP::IInterfaceList *APinPairs)
DXP::IInterfaceListCreateTiePoints (DXP::IInterfaceList *APinPairs)

Member Function Documentation

◆ AssignPinPairClass()

void PCB::IPCB_PinPairsManager::AssignPinPairClass ( DXP::IInterfaceList * APinPairs,
std::wstring AClassName )

◆ CanCreateTiePoints()

bool PCB::IPCB_PinPairsManager::CanCreateTiePoints ( DXP::IInterfaceList * APinPairs)

◆ CreateFromPins()

IPCB_PinPair * PCB::IPCB_PinPairsManager::CreateFromPins ( DXP::IInterfaceList *const APins)

◆ CreateFromPinsDescriptors()

IPCB_PinPair * PCB::IPCB_PinPairsManager::CreateFromPinsDescriptors ( std::wstring const APins)

◆ CreateTiePoints()

DXP::IInterfaceList * PCB::IPCB_PinPairsManager::CreateTiePoints ( DXP::IInterfaceList * APinPairs)

◆ Delete()

void PCB::IPCB_PinPairsManager::Delete ( IPCB_PinPair *const APinPair)

◆ GetPinPairOf()

IPCB_PinPair * PCB::IPCB_PinPairsManager::GetPinPairOf ( IPCB_Primitive *const APrimitive)

◆ GetState_PinPairs()

IPCB_PinPair * PCB::IPCB_PinPairsManager::GetState_PinPairs ( int Index)

◆ GetState_PinPairsCount()

int PCB::IPCB_PinPairsManager::GetState_PinPairsCount ( )

◆ InvalidateAll()

void PCB::IPCB_PinPairsManager::InvalidateAll ( )

◆ StateID()

INT64 PCB::IPCB_PinPairsManager::StateID ( )

◆ SwapPins()

DXP::IInterfaceList * PCB::IPCB_PinPairsManager::SwapPins ( IPCB_Primitive *const PinA,
IPCB_Primitive *const PinB,
IPCB_Net *const OldNetA,
IPCB_Net *const OldNetB )

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