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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_SpecctraRouterOptions:
PCB::IPCB_AbstractOptions

Public Member Functions

int GetState_Setback (int I)
bool GetState_DoSetback (int I)
bool GetState_DoBus ()
bool GetState_BusDiagonal ()
bool GetState_DoQuit ()
double GetState_WireGrid ()
double GetState_ViaGrid ()
bool GetState_DoSeedVias ()
bool GetState_NoConflicts ()
bool GetState_AdvancedDo ()
bool GetState_ReorderNets ()
bool GetState_ProtectPreRoutes ()
int GetState_SeedViaLimit ()
int GetState_RoutePasses ()
int GetState_CleanPasses ()
int GetState_FilterPasses ()
TCCTCost GetState_LayerCost (TV6_Layer L)
TCCTCost GetState_LayerWWCost (TV6_Layer L)
TCCTCost GetState_WwCost ()
TCCTCost GetState_CrossCost ()
TCCTCost GetState_ViaCost ()
TCCTCost GetState_OffGridCost ()
TCCTCost GetState_OffCenterCost ()
TCCTCost GetState_SideExitCost ()
TCCTCost GetState_SqueezeCost ()
double GetState_LayerTax (TV6_Layer L)
double GetState_LayerWWTax (TV6_Layer L)
double GetState_WwTax ()
double GetState_CrossTax ()
double GetState_ViaTax ()
double GetState_OffGridTax ()
double GetState_OffCenterTax ()
double GetState_SideExitTax ()
double GetState_SqueezeTax ()
bool GetState_DoCritic ()
bool GetState_DoMiter ()
bool GetState_DoRecorner ()
bool GetState_DoFanout ()
bool GetState_FoPower ()
bool GetState_FoSignal ()
bool GetState_FoIn ()
bool GetState_FoOut ()
bool GetState_FoVias ()
bool GetState_FoPads ()
int GetState_FoPasses ()
bool GetState_ForceVias ()
bool GetState_DoSpread ()
TCCTSort GetState_SortKind ()
TCCTSortDir GetState_SortDir ()
bool GetState_Adv10 ()
bool GetState_Dfm10 ()
bool GetState_Hyb10 ()
int GetState_SpVersion ()
bool GetState_MinimizePads ()
void SetState_Setback (int I, int Value)
void SetState_DoSetback (int I, bool Value)
void SetState_DoBus (bool Value)
void SetState_BusDiagonal (bool Value)
void SetState_DoQuit (bool Value)
void SetState_WireGrid (double Value)
void SetState_ViaGrid (double Value)
void SetState_DoSeedVias (bool Value)
void SetState_NoConflicts (bool Value)
void SetState_AdvancedDo (bool Value)
void SetState_ReorderNets (bool Value)
void SetState_ProtectPreRoutes (bool Value)
void SetState_SeedViaLimit (int Value)
void SetState_RoutePasses (int Value)
void SetState_CleanPasses (int Value)
void SetState_FilterPasses (int Value)
void SetState_LayerCost (TV6_Layer L, TCCTCost Value)
void SetState_LayerWWCost (TV6_Layer L, TCCTCost Value)
void SetState_WwCost (TCCTCost Value)
void SetState_CrossCost (TCCTCost Value)
void SetState_ViaCost (TCCTCost Value)
void SetState_OffGridCost (TCCTCost Value)
void SetState_OffCenterCost (TCCTCost Value)
void SetState_SideExitCost (TCCTCost Value)
void SetState_SqueezeCost (TCCTCost Value)
void SetState_LayerTax (TV6_Layer L, double Value)
void SetState_LayerWWTax (TV6_Layer L, double Value)
void SetState_WwTax (double Value)
void SetState_CrossTax (double Value)
void SetState_ViaTax (double Value)
void SetState_OffGridTax (double Value)
void SetState_OffCenterTax (double Value)
void SetState_SideExitTax (double Value)
void SetState_SqueezeTax (double Value)
void SetState_DoCritic (bool Value)
void SetState_DoMiter (bool Value)
void SetState_DoRecorner (bool Value)
void SetState_DoFanout (bool Value)
void SetState_FoPower (bool Value)
void SetState_FoSignal (bool Value)
void SetState_FoIn (bool Value)
void SetState_FoOut (bool Value)
void SetState_FoVias (bool Value)
void SetState_FoPads (bool Value)
void SetState_FoPasses (int Value)
void SetState_ForceVias (bool Value)
void SetState_DoSpread (bool Value)
void SetState_SortKind (TCCTSort Value)
void SetState_SortDir (TCCTSortDir Value)
void SetState_Adv10 (bool Value)
void SetState_Dfm10 (bool Value)
void SetState_Hyb10 (bool Value)
void SetState_SpVersion (int Value)
void SetState_MinimizePads (bool Value)
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

◆ GetState_Adv10()

bool PCB::IPCB_SpecctraRouterOptions::GetState_Adv10 ( )

◆ GetState_AdvancedDo()

bool PCB::IPCB_SpecctraRouterOptions::GetState_AdvancedDo ( )

◆ GetState_BusDiagonal()

bool PCB::IPCB_SpecctraRouterOptions::GetState_BusDiagonal ( )

◆ GetState_CleanPasses()

int PCB::IPCB_SpecctraRouterOptions::GetState_CleanPasses ( )

◆ GetState_CrossCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_CrossCost ( )

◆ GetState_CrossTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_CrossTax ( )

◆ GetState_Dfm10()

bool PCB::IPCB_SpecctraRouterOptions::GetState_Dfm10 ( )

◆ GetState_DoBus()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoBus ( )

◆ GetState_DoCritic()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoCritic ( )

◆ GetState_DoFanout()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoFanout ( )

◆ GetState_DoMiter()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoMiter ( )

◆ GetState_DoQuit()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoQuit ( )

◆ GetState_DoRecorner()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoRecorner ( )

◆ GetState_DoSeedVias()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoSeedVias ( )

◆ GetState_DoSetback()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoSetback ( int I)

◆ GetState_DoSpread()

bool PCB::IPCB_SpecctraRouterOptions::GetState_DoSpread ( )

◆ GetState_FilterPasses()

int PCB::IPCB_SpecctraRouterOptions::GetState_FilterPasses ( )

◆ GetState_FoIn()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoIn ( )

◆ GetState_FoOut()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoOut ( )

◆ GetState_FoPads()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoPads ( )

◆ GetState_FoPasses()

int PCB::IPCB_SpecctraRouterOptions::GetState_FoPasses ( )

◆ GetState_FoPower()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoPower ( )

◆ GetState_ForceVias()

bool PCB::IPCB_SpecctraRouterOptions::GetState_ForceVias ( )

◆ GetState_FoSignal()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoSignal ( )

◆ GetState_FoVias()

bool PCB::IPCB_SpecctraRouterOptions::GetState_FoVias ( )

◆ GetState_Hyb10()

bool PCB::IPCB_SpecctraRouterOptions::GetState_Hyb10 ( )

◆ GetState_LayerCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_LayerCost ( TV6_Layer L)

◆ GetState_LayerTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_LayerTax ( TV6_Layer L)

◆ GetState_LayerWWCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_LayerWWCost ( TV6_Layer L)

◆ GetState_LayerWWTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_LayerWWTax ( TV6_Layer L)

◆ GetState_MinimizePads()

bool PCB::IPCB_SpecctraRouterOptions::GetState_MinimizePads ( )

◆ GetState_NoConflicts()

bool PCB::IPCB_SpecctraRouterOptions::GetState_NoConflicts ( )

◆ GetState_OffCenterCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_OffCenterCost ( )

◆ GetState_OffCenterTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_OffCenterTax ( )

◆ GetState_OffGridCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_OffGridCost ( )

◆ GetState_OffGridTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_OffGridTax ( )

◆ GetState_ProtectPreRoutes()

bool PCB::IPCB_SpecctraRouterOptions::GetState_ProtectPreRoutes ( )

◆ GetState_ReorderNets()

bool PCB::IPCB_SpecctraRouterOptions::GetState_ReorderNets ( )

◆ GetState_RoutePasses()

int PCB::IPCB_SpecctraRouterOptions::GetState_RoutePasses ( )

◆ GetState_SeedViaLimit()

int PCB::IPCB_SpecctraRouterOptions::GetState_SeedViaLimit ( )

◆ GetState_Setback()

int PCB::IPCB_SpecctraRouterOptions::GetState_Setback ( int I)

◆ GetState_SideExitCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_SideExitCost ( )

◆ GetState_SideExitTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_SideExitTax ( )

◆ GetState_SortDir()

TCCTSortDir PCB::IPCB_SpecctraRouterOptions::GetState_SortDir ( )

◆ GetState_SortKind()

TCCTSort PCB::IPCB_SpecctraRouterOptions::GetState_SortKind ( )

◆ GetState_SpVersion()

int PCB::IPCB_SpecctraRouterOptions::GetState_SpVersion ( )

◆ GetState_SqueezeCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_SqueezeCost ( )

◆ GetState_SqueezeTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_SqueezeTax ( )

◆ GetState_ViaCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_ViaCost ( )

◆ GetState_ViaGrid()

double PCB::IPCB_SpecctraRouterOptions::GetState_ViaGrid ( )

◆ GetState_ViaTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_ViaTax ( )

◆ GetState_WireGrid()

double PCB::IPCB_SpecctraRouterOptions::GetState_WireGrid ( )

◆ GetState_WwCost()

TCCTCost PCB::IPCB_SpecctraRouterOptions::GetState_WwCost ( )

◆ GetState_WwTax()

double PCB::IPCB_SpecctraRouterOptions::GetState_WwTax ( )

◆ SetState_Adv10()

void PCB::IPCB_SpecctraRouterOptions::SetState_Adv10 ( bool Value)

◆ SetState_AdvancedDo()

void PCB::IPCB_SpecctraRouterOptions::SetState_AdvancedDo ( bool Value)

◆ SetState_BusDiagonal()

void PCB::IPCB_SpecctraRouterOptions::SetState_BusDiagonal ( bool Value)

◆ SetState_CleanPasses()

void PCB::IPCB_SpecctraRouterOptions::SetState_CleanPasses ( int Value)

◆ SetState_CrossCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_CrossCost ( TCCTCost Value)

◆ SetState_CrossTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_CrossTax ( double Value)

◆ SetState_Dfm10()

void PCB::IPCB_SpecctraRouterOptions::SetState_Dfm10 ( bool Value)

◆ SetState_DoBus()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoBus ( bool Value)

◆ SetState_DoCritic()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoCritic ( bool Value)

◆ SetState_DoFanout()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoFanout ( bool Value)

◆ SetState_DoMiter()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoMiter ( bool Value)

◆ SetState_DoQuit()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoQuit ( bool Value)

◆ SetState_DoRecorner()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoRecorner ( bool Value)

◆ SetState_DoSeedVias()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoSeedVias ( bool Value)

◆ SetState_DoSetback()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoSetback ( int I,
bool Value )

◆ SetState_DoSpread()

void PCB::IPCB_SpecctraRouterOptions::SetState_DoSpread ( bool Value)

◆ SetState_FilterPasses()

void PCB::IPCB_SpecctraRouterOptions::SetState_FilterPasses ( int Value)

◆ SetState_FoIn()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoIn ( bool Value)

◆ SetState_FoOut()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoOut ( bool Value)

◆ SetState_FoPads()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoPads ( bool Value)

◆ SetState_FoPasses()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoPasses ( int Value)

◆ SetState_FoPower()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoPower ( bool Value)

◆ SetState_ForceVias()

void PCB::IPCB_SpecctraRouterOptions::SetState_ForceVias ( bool Value)

◆ SetState_FoSignal()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoSignal ( bool Value)

◆ SetState_FoVias()

void PCB::IPCB_SpecctraRouterOptions::SetState_FoVias ( bool Value)

◆ SetState_Hyb10()

void PCB::IPCB_SpecctraRouterOptions::SetState_Hyb10 ( bool Value)

◆ SetState_LayerCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_LayerCost ( TV6_Layer L,
TCCTCost Value )

◆ SetState_LayerTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_LayerTax ( TV6_Layer L,
double Value )

◆ SetState_LayerWWCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_LayerWWCost ( TV6_Layer L,
TCCTCost Value )

◆ SetState_LayerWWTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_LayerWWTax ( TV6_Layer L,
double Value )

◆ SetState_MinimizePads()

void PCB::IPCB_SpecctraRouterOptions::SetState_MinimizePads ( bool Value)

◆ SetState_NoConflicts()

void PCB::IPCB_SpecctraRouterOptions::SetState_NoConflicts ( bool Value)

◆ SetState_OffCenterCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_OffCenterCost ( TCCTCost Value)

◆ SetState_OffCenterTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_OffCenterTax ( double Value)

◆ SetState_OffGridCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_OffGridCost ( TCCTCost Value)

◆ SetState_OffGridTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_OffGridTax ( double Value)

◆ SetState_ProtectPreRoutes()

void PCB::IPCB_SpecctraRouterOptions::SetState_ProtectPreRoutes ( bool Value)

◆ SetState_ReorderNets()

void PCB::IPCB_SpecctraRouterOptions::SetState_ReorderNets ( bool Value)

◆ SetState_RoutePasses()

void PCB::IPCB_SpecctraRouterOptions::SetState_RoutePasses ( int Value)

◆ SetState_SeedViaLimit()

void PCB::IPCB_SpecctraRouterOptions::SetState_SeedViaLimit ( int Value)

◆ SetState_Setback()

void PCB::IPCB_SpecctraRouterOptions::SetState_Setback ( int I,
int Value )

◆ SetState_SideExitCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_SideExitCost ( TCCTCost Value)

◆ SetState_SideExitTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_SideExitTax ( double Value)

◆ SetState_SortDir()

void PCB::IPCB_SpecctraRouterOptions::SetState_SortDir ( TCCTSortDir Value)

◆ SetState_SortKind()

void PCB::IPCB_SpecctraRouterOptions::SetState_SortKind ( TCCTSort Value)

◆ SetState_SpVersion()

void PCB::IPCB_SpecctraRouterOptions::SetState_SpVersion ( int Value)

◆ SetState_SqueezeCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_SqueezeCost ( TCCTCost Value)

◆ SetState_SqueezeTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_SqueezeTax ( double Value)

◆ SetState_ViaCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_ViaCost ( TCCTCost Value)

◆ SetState_ViaGrid()

void PCB::IPCB_SpecctraRouterOptions::SetState_ViaGrid ( double Value)

◆ SetState_ViaTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_ViaTax ( double Value)

◆ SetState_WireGrid()

void PCB::IPCB_SpecctraRouterOptions::SetState_WireGrid ( double Value)

◆ SetState_WwCost()

void PCB::IPCB_SpecctraRouterOptions::SetState_WwCost ( TCCTCost Value)

◆ SetState_WwTax()

void PCB::IPCB_SpecctraRouterOptions::SetState_WwTax ( double Value)

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