IPCB_ManufacturingDRCProvider interface
No description yet.
public interface IPCB_ManufacturingDRCProvider
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| ClearHighlights | void | |
| CreateRuleList | IPCB_ManufactruingRuleList | |
| HighlightViolation | void | |
| RunDRC | IPCB_ManufacturingViolationReport |
ClearHighlights
No description yet.
void ClearHighlights();
Returns: nothing (void)
CreateRuleList
No description yet.
IPCB_ManufactruingRuleList CreateRuleList();
Returns: IPCB_ManufactruingRuleList
Extension method of IPCB_ManufacturingDRCProviderHelper (using PCB;).
HighlightViolation
No description yet.
void HighlightViolation(IPCB_ManufacturingViolation argViolation, bool argZoom);
void HighlightViolation(object argViolation, bool argZoom);
| Parameter | Type | Passing |
|---|---|---|
argViolation | IPCB_ManufacturingViolation | value |
argZoom | bool | value |
Returns: nothing (void)
The first overload is an extension method of IPCB_ManufacturingDRCProviderHelper (using PCB;) with typed parameters; the second is declared by the interface.
RunDRC
No description yet.
IPCB_ManufacturingViolationReport RunDRC(IPCB_ManufactruingRuleList argRuleList);
| Parameter | Type | Passing |
|---|---|---|
argRuleList | IPCB_ManufactruingRuleList | value |
Returns: IPCB_ManufacturingViolationReport
Extension method of IPCB_ManufacturingDRCProviderHelper (using PCB;).