Package empro :: Package toolkit :: Package via_designer :: Module guiUtils
[frames] | no frames]

Module guiUtils

Classes
  AddViaLayersToCopyOfSubstrateDlg
  CoordsAndLayersTable
  CoordsAndLayersTableConsts
  CustomMicroViaUpdaterCollections
  ExportToCellDlg
  FeedUpdaterCollections
  FeedWidget
  FixedComboBox
  FixedComboBoxStackedWidgetSelector
  LayerComboBox
  LayerTypeConsts
  MaterialComboBox
  MicroViaBarrelGroupWidget
  MicroViaBarrelWidget
  MicroViaConnectionUpdaterCollections
  MicroViaConnectionWidget
  MicroViaCustomGroupWidget
  MicroViaCustomWidget
  PreviewParameterSweepDlg
  RadioButtonStackedWidgetSelector
  SaveAsDlg
  SelectSimsForExportConsts
  SelectSimsForExportDlg
  StackupTable
  StackupTableConsts
  SubstrateComboBox
  WidgetEnabler
  WidgetVisibilityUpdater
  WidgetWithComboOrExpressionEdit
Functions
 
addViaLayersToCopyOfSubstrate(missingLayers, layerNameToNumberMap, stackup, libName, origSubstName, workspacePath, parentWidget=None)
 
alphanum_key(s)
Turn a string into a list of string and number chunks.
 
combineDictionaries(listOfDicts)
 
concatValueUnit(val, unit)
 
createCustomPadTable(parentWidget, onParameterAdded)
 
defaultValue(valMil, defaultUnit='mil')
 
fillCustomPadTable(customPadTable, customPadTableObserver, stackupTable, customPadList)
 
filterLayersAtZ(layers, Z)
 
getAntiTrace(feedState, layerName, isDifferential, X=0, Y=0, dY=0, planeLayerNames=[], ccDistanceUpdater=None, feedUpdaters=<empro.toolkit.via_designer.guiUtils.FeedUpdaterCollections in...)
 
getCustomPadTableContent(customPadTable)
 
getExportLocation(parentWidget, currentLibName, initial='', initialCellName='', deleteEntireCellIfItExists=False, viewName='empro')
 
getLayerNames(layerDictionary)
 
getLayoutUnits(libName)
 
getLibPathForLibName(libInfo, libNameToFind)
 
getPorts(feedState, name, signalLayer, gndLayerNames, planeLayerNames, isDifferential, Xvia=0, Yvia=0, drillCenterToCenterDistance=0, padDiameter=0, antiPadDiameter=0)
 
getSortedLayerList(layerDictionary)
 
getSubstrateDictionaries(libName, substName, oldVarDictionary={}, oldExprDictionary={})
 
getSubstratesFromADS(workspacePath, libName)
 
getSubstratesFromWorkspace(workspacePath)
 
getTrace(feedState, layerName, isDifferential, X=0, Y=0, dY=0, ccDistanceUpdater=None, feedUpdaters=<empro.toolkit.via_designer.guiUtils.FeedUpdaterCollections in...)
 
getWritableOpenLibraries()
 
isCPW(layerName, planeLayerNames)
 
libSubstFromFileName(fileName)
 
refreshLayerComboBoxes(stackup)
 
refreshMaterialComboBoxes(dielMatList, condMatList)
 
registerLayerComboBox(layerComboBox)
 
registerMaterialComboBox(materialComboBox)
 
selectSimsForExport(parentWidget=None)
 
sort_postfix(l)
 
tryint(s)
Variables
  activeProject = ActiveProject()
  layerComboBoxes = []
  materialComboBoxes = []
Function Details

alphanum_key(s)

 

Turn a string into a list of string and number chunks. "z23a" -> ["z", 23, "a"]