IPCB_DesignRuleCheckerOptions interface
The IPCB_DesignRuleCheckerOptions interface deals with the DRC options.
public interface IPCB_DesignRuleCheckerOptions : IPCB_AbstractOptions
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Inherits: IPCB_AbstractOptions
Remarks
Derived from IPCB_AbstractOptions interface
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| CheckExternalNetList | bool | get; set | |
| DoMakeDRCErrorList | bool | get; set | |
| DoMakeDRCFile | bool | get; set | |
| DoSubNetDetails | bool | get; set | |
| ExternalNetListFileName | string | get; set | |
| InternalPlaneWarnings | bool | get; set | |
| MaxViolationCount | int | get; set | |
| OnLineRuleSetToCheck | TRuleSet | get; set | |
| ReportFilename | string | get; set | |
| RuleSetToCheck | TRuleSet | get; set | |
| VerifyShortingCopper | bool | get; set |
CheckExternalNetList
No description yet.
bool GetState_CheckExternalNetList();
void SetState_CheckExternalNetList(bool argValue);
Type: bool · Access: read/write
DoMakeDRCErrorList
No description yet.
bool GetState_DoMakeDRCErrorList();
void SetState_DoMakeDRCErrorList(bool argValue);
Type: bool · Access: read/write
DoMakeDRCFile
No description yet.
bool GetState_DoMakeDRCFile();
void SetState_DoMakeDRCFile(bool argValue);
Type: bool · Access: read/write
DoSubNetDetails
No description yet.
bool GetState_DoSubNetDetails();
void SetState_DoSubNetDetails(bool argValue);
Type: bool · Access: read/write
ExternalNetListFileName
No description yet.
string GetState_ExternalNetListFileName();
void SetState_ExternalNetListFileName(string argValue);
Type: string · Access: read/write
InternalPlaneWarnings
No description yet.
bool GetState_InternalPlaneWarnings();
void SetState_InternalPlaneWarnings(bool argValue);
Type: bool · Access: read/write
MaxViolationCount
No description yet.
int GetState_MaxViolationCount();
void SetState_MaxViolationCount(int argValue);
Type: int · Access: read/write
OnLineRuleSetToCheck
No description yet.
TRuleSet GetState_OnLineRuleSetToCheck();
void SetState_OnLineRuleSetToCheck(TRuleSet argValue);
Type: TRuleSet · Access: read/write
The accessors are extension methods of IPCB_DesignRuleCheckerOptionsHelper (using PCB;).
ReportFilename
No description yet.
string GetState_ReportFilename();
void SetState_ReportFilename(string argValue);
Type: string · Access: read/write
RuleSetToCheck
No description yet.
TRuleSet GetState_RuleSetToCheck();
void SetState_RuleSetToCheck(TRuleSet argValue);
Type: TRuleSet · Access: read/write
The accessors are extension methods of IPCB_DesignRuleCheckerOptionsHelper (using PCB;).
VerifyShortingCopper
No description yet.
bool GetState_VerifyShortingCopper();
void SetState_VerifyShortingCopper(bool argValue);
Type: bool · Access: read/write
Methods
Export_ToParameters_GeneralOptions
No description yet.
void Export_ToParameters_GeneralOptions(ref string argParameters);
| Parameter | Type | Passing |
|---|---|---|
argParameters | string | ref |
Returns: nothing (void)
Export_ToParameters_RulesToCheck
No description yet.
void Export_ToParameters_RulesToCheck(ref string argParameters);
| Parameter | Type | Passing |
|---|---|---|
argParameters | string | ref |
Returns: nothing (void)
Export_ToParameters_RulesToCheck_Version3
No description yet.
void Export_ToParameters_RulesToCheck_Version3(ref string argParameters);
| Parameter | Type | Passing |
|---|---|---|
argParameters | string | ref |
Returns: nothing (void)
Import_FromParameters_GeneralOptions
No description yet.
void Import_FromParameters_GeneralOptions(string argParameters);
| Parameter | Type | Passing |
|---|---|---|
argParameters | string | value |
Returns: nothing (void)
Import_FromParameters_RulesToCheck
No description yet.
void Import_FromParameters_RulesToCheck(string argParameters);
| Parameter | Type | Passing |
|---|---|---|
argParameters | string | value |
Returns: nothing (void)