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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_DesignRuleCheckerOptions:
PCB::IPCB_AbstractOptions

Public Member Functions

TRuleSet GetState_OnLineRuleSetToCheck ()
bool GetState_DoMakeDRCFile ()
bool GetState_DoMakeDRCErrorList ()
bool GetState_DoSubNetDetails ()
TRuleSet GetState_RuleSetToCheck ()
std::wstring GetState_ReportFilename ()
std::wstring GetState_ExternalNetListFileName ()
bool GetState_CheckExternalNetList ()
int GetState_MaxViolationCount ()
bool GetState_InternalPlaneWarnings ()
bool GetState_VerifyShortingCopper ()
void SetState_OnLineRuleSetToCheck (TRuleSet Value)
void SetState_DoMakeDRCFile (bool Value)
void SetState_DoMakeDRCErrorList (bool Value)
void SetState_DoSubNetDetails (bool Value)
void SetState_RuleSetToCheck (TRuleSet Value)
void SetState_ReportFilename (std::wstring Value)
void SetState_ExternalNetListFileName (std::wstring Value)
void SetState_CheckExternalNetList (bool Value)
void SetState_MaxViolationCount (int Value)
void SetState_InternalPlaneWarnings (bool Value)
void SetState_VerifyShortingCopper (bool Value)
void Export_ToParameters_GeneralOptions (std::wstring *Parameters)
void Export_ToParameters_RulesToCheck (std::wstring *Parameters)
void Export_ToParameters_RulesToCheck_Version3 (std::wstring *Parameters)
void Import_FromParameters_GeneralOptions (std::wstring const Parameters)
void Import_FromParameters_RulesToCheck (std::wstring const Parameters)
Public Member Functions inherited from PCB::IPCB_AbstractOptions
TOptionsObjectId GetState_ObjectID ()
void SetState_ObjectID (TOptionsObjectId OId)
void Import_FromParameters (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters (std::wstring *Parameters)
void Import_FromParameters_Version4 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version4 (std::wstring *Parameters)
void Import_FromParameters_Version3 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version3 (std::wstring *Parameters)

Member Function Documentation

◆ Export_ToParameters_GeneralOptions()

void PCB::IPCB_DesignRuleCheckerOptions::Export_ToParameters_GeneralOptions ( std::wstring * Parameters)

◆ Export_ToParameters_RulesToCheck()

void PCB::IPCB_DesignRuleCheckerOptions::Export_ToParameters_RulesToCheck ( std::wstring * Parameters)

◆ Export_ToParameters_RulesToCheck_Version3()

void PCB::IPCB_DesignRuleCheckerOptions::Export_ToParameters_RulesToCheck_Version3 ( std::wstring * Parameters)

◆ GetState_CheckExternalNetList()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_CheckExternalNetList ( )

◆ GetState_DoMakeDRCErrorList()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_DoMakeDRCErrorList ( )

◆ GetState_DoMakeDRCFile()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_DoMakeDRCFile ( )

◆ GetState_DoSubNetDetails()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_DoSubNetDetails ( )

◆ GetState_ExternalNetListFileName()

std::wstring PCB::IPCB_DesignRuleCheckerOptions::GetState_ExternalNetListFileName ( )

◆ GetState_InternalPlaneWarnings()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_InternalPlaneWarnings ( )

◆ GetState_MaxViolationCount()

int PCB::IPCB_DesignRuleCheckerOptions::GetState_MaxViolationCount ( )

◆ GetState_OnLineRuleSetToCheck()

TRuleSet PCB::IPCB_DesignRuleCheckerOptions::GetState_OnLineRuleSetToCheck ( )

◆ GetState_ReportFilename()

std::wstring PCB::IPCB_DesignRuleCheckerOptions::GetState_ReportFilename ( )

◆ GetState_RuleSetToCheck()

TRuleSet PCB::IPCB_DesignRuleCheckerOptions::GetState_RuleSetToCheck ( )

◆ GetState_VerifyShortingCopper()

bool PCB::IPCB_DesignRuleCheckerOptions::GetState_VerifyShortingCopper ( )

◆ Import_FromParameters_GeneralOptions()

void PCB::IPCB_DesignRuleCheckerOptions::Import_FromParameters_GeneralOptions ( std::wstring const Parameters)

◆ Import_FromParameters_RulesToCheck()

void PCB::IPCB_DesignRuleCheckerOptions::Import_FromParameters_RulesToCheck ( std::wstring const Parameters)

◆ SetState_CheckExternalNetList()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_CheckExternalNetList ( bool Value)

◆ SetState_DoMakeDRCErrorList()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_DoMakeDRCErrorList ( bool Value)

◆ SetState_DoMakeDRCFile()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_DoMakeDRCFile ( bool Value)

◆ SetState_DoSubNetDetails()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_DoSubNetDetails ( bool Value)

◆ SetState_ExternalNetListFileName()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_ExternalNetListFileName ( std::wstring Value)

◆ SetState_InternalPlaneWarnings()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_InternalPlaneWarnings ( bool Value)

◆ SetState_MaxViolationCount()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_MaxViolationCount ( int Value)

◆ SetState_OnLineRuleSetToCheck()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_OnLineRuleSetToCheck ( TRuleSet Value)

◆ SetState_ReportFilename()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_ReportFilename ( std::wstring Value)

◆ SetState_RuleSetToCheck()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_RuleSetToCheck ( TRuleSet Value)

◆ SetState_VerifyShortingCopper()

void PCB::IPCB_DesignRuleCheckerOptions::SetState_VerifyShortingCopper ( bool Value)

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