Skip to main content
View as Markdown

IPCB_XLibManufacturingDRCProvider interface

No description yet.

public interface IPCB_XLibManufacturingDRCProvider

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
ClearHighlightsvoid
HighlightViolationvoid
RunDRCIPCB_XLibManufacturingViolationReport

ClearHighlights​

No description yet.

void ClearHighlights();

Returns: nothing (void)

HighlightViolation​

No description yet.

void HighlightViolation(IPCB_XLibManufacturingViolation argViolation, bool argZoom);
void HighlightViolation(object argViolation, bool argZoom);
ParameterTypePassing
argViolationIPCB_XLibManufacturingViolationvalue
argZoomboolvalue

Returns: nothing (void)

The first overload is an extension method of IPCB_XLibManufacturingDRCProviderHelper (using PCB;) with typed parameters; the second is declared by the interface.

RunDRC​

No description yet.

IPCB_XLibManufacturingViolationReport RunDRC(IXLibEntity argFabProfile, IXLibEntity argOptions);
ParameterTypePassing
argFabProfileIXLibEntityvalue
argOptionsIXLibEntityvalue

Returns: IPCB_XLibManufacturingViolationReport

Extension method of IPCB_XLibManufacturingDRCProviderHelper (using PCB;).