| 
| def  | pcbnew.wxSetDefaultPyEncoding (encoding) | 
|   | 
| def  | pcbnew.wxGetDefaultPyEncoding () | 
|   | 
| def  | pcbnew.KIID_SniffTest (aCandidate) | 
|   | 
| def  | pcbnew.KIID_CreateNilUuids (aNil=True) | 
|   | 
| def  | pcbnew.KIID_SeedGenerator (aSeed) | 
|   | 
| def  | pcbnew.NilUuid () | 
|   | 
| def  | pcbnew.BaseType (aType) | 
|   | 
| def  | pcbnew.IsNullType (aType) | 
|   | 
| def  | pcbnew.IsInstantiableType (aType) | 
|   | 
| def  | pcbnew.IsEeschemaType (aType) | 
|   | 
| def  | pcbnew.IsPcbnewType (aType) | 
|   | 
| def  | pcbnew.IsGerbviewType (aType) | 
|   | 
| def  | pcbnew.IsPageLayoutEditorType (aType) | 
|   | 
| def  | pcbnew.IsMiscType (aType) | 
|   | 
| def  | pcbnew.IsTypeCorrect (aType) | 
|   | 
| def  | pcbnew.IsTypeAvailable (aType) | 
|   | 
| def  | pcbnew.EDA_ITEM_Sort (aLeft, aRight) | 
|   | 
| def  | pcbnew.new_clone (aItem) | 
|   | 
| def  | pcbnew.IsImperialUnit (aUnit) | 
|   | 
| def  | pcbnew.IsMetricUnit (aUnit) | 
|   | 
| def  | pcbnew.Mm2mils (aVal) | 
|   | 
| def  | pcbnew.Mils2mm (aVal) | 
|   | 
| def  | pcbnew.FetchUnitsFromString (aTextValue, aUnits) | 
|   | 
| def  | pcbnew.GetText (*args) | 
|   | 
| def  | pcbnew.GetLabel (*args) | 
|   | 
| def  | pcbnew.FormatAngle (aAngle) | 
|   | 
| def  | pcbnew.FormatInternalUnits (*args) | 
|   | 
| def  | pcbnew.Mils2IU (aIuScale, mils) | 
|   | 
| def  | pcbnew.ToUserUnit (aIuScale, aUnit, aValue) | 
|   | 
| def  | pcbnew.StringFromValue (*args) | 
|   | 
| def  | pcbnew.MessageTextFromValue (*args) | 
|   | 
| def  | pcbnew.MessageTextFromMinOptMax (aIuScale, aUnits, aValue) | 
|   | 
| def  | pcbnew.FromUserUnit (aIuScale, aUnit, aValue) | 
|   | 
| def  | pcbnew.DoubleValueFromString (*args) | 
|   | 
| def  | pcbnew.ValueFromString (*args) | 
|   | 
| def  | pcbnew.SearchHelpFileFullPath (aBaseName) | 
|   | 
| def  | pcbnew.EnsureFileDirectoryExists (aTargetFullFileName, aBaseFilename, aReporter=None) | 
|   | 
| def  | pcbnew.EnsureFileExtension (aFilename, aExtension) | 
|   | 
| def  | pcbnew.ExpandEnvVarSubstitutions (aString, aProject) | 
|   | 
| def  | pcbnew.ExpandTextVars (*args) | 
|   | 
| def  | pcbnew.GetTextVars (aSource) | 
|   | 
| def  | pcbnew.IsTextVar (aSource) | 
|   | 
| def  | pcbnew.ResolveUriByEnvVars (aUri, aProject) | 
|   | 
| def  | pcbnew.TimestampDir (aDirPath, aFilespec) | 
|   | 
| def  | pcbnew.WarnUserIfOperatingSystemUnsupported () | 
|   | 
| def  | pcbnew.StrPrintf (*args) | 
|   | 
| def  | pcbnew.SafeReadFile (aFilePath, aReadType) | 
|   | 
| def  | pcbnew.TITLE_BLOCK_GetContextualTextVars (aVars) | 
|   | 
| def  | pcbnew.colorRefs () | 
|   | 
| def  | pcbnew.COLOR4D_FindNearestLegacyColor (aR, aG, aB) | 
|   | 
| def  | pcbnew.__eq__ (lhs, rhs) | 
|   | 
| def  | pcbnew.__ne__ (lhs, rhs) | 
|   | 
| def  | pcbnew.__lt__ (lhs, rhs) | 
|   | 
| def  | pcbnew.__lshift__ (aStream, aColor) | 
|   | 
| def  | pcbnew.EDA_TEXT_MapHorizJustify (aHorizJustify) | 
|   | 
| def  | pcbnew.EDA_TEXT_MapVertJustify (aVertJustify) | 
|   | 
| def  | pcbnew.EDA_TEXT_ValidateHyperlink (aURL) | 
|   | 
| def  | pcbnew.EDA_TEXT_IsGotoPageHref (aHref, aDestination=None) | 
|   | 
| def  | pcbnew.EDA_TEXT_GotoPageHref (aDestination) | 
|   | 
| def  | pcbnew.GetBuildVersion () | 
|   | 
| def  | pcbnew.GetBaseVersion () | 
|   | 
| def  | pcbnew.GetPlatformGetBitnessName () | 
|   | 
| def  | pcbnew.GetSemanticVersion () | 
|   | 
| def  | pcbnew.GetMajorMinorVersion () | 
|   | 
| def  | pcbnew.GetMajorMinorPatchVersion () | 
|   | 
| def  | pcbnew.GetBuildDate () | 
|   | 
| def  | pcbnew.GetCommitHash () | 
|   | 
| def  | pcbnew.GetMajorMinorPatchTuple () | 
|   | 
| def  | pcbnew.IsNightlyVersion () | 
|   | 
| def  | pcbnew.SetOpenGLInfo (aRenderer, aVendor, aVersion) | 
|   | 
| def  | pcbnew.GetVersionInfoData (aTitle, aHtml=False, aBrief=False) | 
|   | 
| def  | pcbnew.ToGalLayer (aInteger) | 
|   | 
| def  | pcbnew.GAL_SET_DefaultVisible () | 
|   | 
| def  | pcbnew.GAL_SET_UserVisbilityLayers () | 
|   | 
| def  | pcbnew.LayerName (aLayer) | 
|   | 
| def  | pcbnew.LSET_Name (aLayerId) | 
|   | 
| def  | pcbnew.LSET_InternalCuMask () | 
|   | 
| def  | pcbnew.LSET_FrontAssembly () | 
|   | 
| def  | pcbnew.LSET_BackAssembly () | 
|   | 
| def  | pcbnew.LSET_AllCuMask (*args) | 
|   | 
| def  | pcbnew.LSET_ExternalCuMask () | 
|   | 
| def  | pcbnew.LSET_AllNonCuMask () | 
|   | 
| def  | pcbnew.LSET_AllLayersMask () | 
|   | 
| def  | pcbnew.LSET_FrontTechMask () | 
|   | 
| def  | pcbnew.LSET_FrontBoardTechMask () | 
|   | 
| def  | pcbnew.LSET_BackTechMask () | 
|   | 
| def  | pcbnew.LSET_BackBoardTechMask () | 
|   | 
| def  | pcbnew.LSET_AllTechMask () | 
|   | 
| def  | pcbnew.LSET_AllBoardTechMask () | 
|   | 
| def  | pcbnew.LSET_FrontMask () | 
|   | 
| def  | pcbnew.LSET_BackMask () | 
|   | 
| def  | pcbnew.LSET_SideSpecificMask () | 
|   | 
| def  | pcbnew.LSET_UserMask () | 
|   | 
| def  | pcbnew.LSET_PhysicalLayersMask () | 
|   | 
| def  | pcbnew.LSET_UserDefinedLayers () | 
|   | 
| def  | pcbnew.LSET_ForbiddenFootprintLayers () | 
|   | 
| def  | pcbnew.IsValidLayer (aLayerId) | 
|   | 
| def  | pcbnew.IsPcbLayer (aLayer) | 
|   | 
| def  | pcbnew.IsNonCopperLayer (aLayerId) | 
|   | 
| def  | pcbnew.IsCopperLayer (*args) | 
|   | 
| def  | pcbnew.IsViaPadLayer (aLayer) | 
|   | 
| def  | pcbnew.IsHoleLayer (aLayer) | 
|   | 
| def  | pcbnew.IsUserLayer (aLayerId) | 
|   | 
| def  | pcbnew.IsFrontLayer (aLayerId) | 
|   | 
| def  | pcbnew.IsBackLayer (aLayerId) | 
|   | 
| def  | pcbnew.FlipLayer (aLayerId, aCopperLayersCount=0) | 
|   | 
| def  | pcbnew.FlipLayerMask (aMask, aCopperLayersCount=0) | 
|   | 
| def  | pcbnew.GetNetnameLayer (aLayer) | 
|   | 
| def  | pcbnew.IsNetnameLayer (aLayer) | 
|   | 
| def  | pcbnew.IsZoneFillLayer (aLayer) | 
|   | 
| def  | pcbnew.IsDCodeLayer (aLayer) | 
|   | 
| def  | pcbnew.IsNetCopperLayer (aLayer) | 
|   | 
| def  | pcbnew.ToLAYER_ID (aLayer) | 
|   | 
| def  | pcbnew.SETTINGS_MANAGER_IsSettingsPathValid (aPath) | 
|   | 
| def  | pcbnew.SETTINGS_MANAGER_GetColorSettingsPath () | 
|   | 
| def  | pcbnew.SETTINGS_MANAGER_GetSettingsVersion () | 
|   | 
| def  | pcbnew.SETTINGS_MANAGER_GetUserSettingsPath () | 
|   | 
| def  | pcbnew.UTILS_STEP_MODEL_LoadSTEP (aFileName) | 
|   | 
| def  | pcbnew.GetUnLoadableWizards () | 
|   | 
| def  | pcbnew.GetWizardsSearchPaths () | 
|   | 
| def  | pcbnew.GetWizardsBackTrace () | 
|   | 
| def  | pcbnew.LoadPluginModule (Dirname, ModuleName, FileName) | 
|   | 
| def  | pcbnew.LoadPlugins (bundlepath=None, userpath=None, thirdpartypath=None) | 
|   | 
| def  | pcbnew.KiROUND (vec) | 
|   | 
| def  | pcbnew.BOX2ISafe (*args) | 
|   | 
| def  | pcbnew.SEG_Square (a) | 
|   | 
| def  | pcbnew.SHAPE_TYPE_asString (a) | 
|   | 
| def  | pcbnew.SHAPE_ARC_DefaultAccuracyForPCB () | 
|   | 
| def  | pcbnew.SHAPE_LINE_CHAIN_ClosestPoints (*args) | 
|   | 
| def  | pcbnew.SHAPE_LINE_CHAIN_ClosestSegments (aMyPrevPt, aMyStart, aMyEnd, aOtherPrevPt, aOtherStart, aOtherEnd, aPt0, aPt1, aDistSq) | 
|   | 
| def  | pcbnew.SHAPE_POLY_SET_BuildPolysetFromOrientedPaths (aPaths, aReverseOrientation=False, aEvenOdd=False) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_ARC (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_CIRCLE (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_COMPOUND (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_LINE_CHAIN (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_POLY_SET (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_RECT (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_SEGMENT (_self) | 
|   | 
| def  | pcbnew.Cast_to_SHAPE_SIMPLE (_self) | 
|   | 
| def  | pcbnew.IsUTF8 (aString) | 
|   | 
| def  | pcbnew.LIB_ID_Format (*args) | 
|   | 
| def  | pcbnew.LIB_ID_HasIllegalChars (aLibItemName) | 
|   | 
| def  | pcbnew.LIB_ID_FixIllegalChars (aLibItemName, aLib) | 
|   | 
| def  | pcbnew.LIB_ID_FindIllegalLibraryNameChar (aLibraryName) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_PluginFind (aFileType) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_ShowType (aFileType) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_EnumFromStr (aFileType) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_FindPluginTypeFromBoardPath (aFileName, aCtl=0) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_GuessPluginTypeFromLibPath (aLibPath, aCtl=0) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_Load (aFileType, aFileName, aAppendToMe=None, aProperties=None, aProject=None, aProgressReporter=None) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_Save (aFileType, aFileName, aBoard, aProperties=None) | 
|   | 
| def  | pcbnew.PCB_IO_MGR_ConvertLibrary (aOldFileProps, aOldFilePath, aNewFilePath) | 
|   | 
| def  | pcbnew.FP_CACHE_GetTimestamp (aLibPath) | 
|   | 
| def  | pcbnew.PlotDrawingSheet (*args) | 
|   | 
| def  | pcbnew.GetDefaultPlotExtension (aFormat) | 
|   | 
| def  | pcbnew.PLACE_FILE_EXPORTER_GetFrontSideName () | 
|   | 
| def  | pcbnew.PLACE_FILE_EXPORTER_GetBackSideName () | 
|   | 
| def  | pcbnew.GetBoard () | 
|   | 
| def  | pcbnew.LoadBoard (*args) | 
|   | 
| def  | pcbnew.NewBoard (aFileName) | 
|   | 
| def  | pcbnew.GetSettingsManager () | 
|   | 
| def  | pcbnew.CreateEmptyBoard () | 
|   | 
| def  | pcbnew.SaveBoard (aFileName, aBoard, aSkipSettings=False) | 
|   | 
| def  | pcbnew.GetFootprintLibraries () | 
|   | 
| def  | pcbnew.GetFootprints (aNickName) | 
|   | 
| def  | pcbnew.ExportSpecctraDSN (*args) | 
|   | 
| def  | pcbnew.ExportVRML (aFullFileName, aMMtoWRMLunit, aExport3DFiles, aUseRelativePaths, a3D_Subdir, aXRef, aYRef) | 
|   | 
| def  | pcbnew.ImportSpecctraSES (*args) | 
|   | 
| def  | pcbnew.ExportFootprintsToLibrary (*args) | 
|   | 
| def  | pcbnew.Refresh () | 
|   | 
| def  | pcbnew.UpdateUserInterface () | 
|   | 
| def  | pcbnew.GetUserUnits () | 
|   | 
| def  | pcbnew.GetCurrentSelection () | 
|   | 
| def  | pcbnew.FocusOnItem (aItem, aLayer=UNDEFINED_LAYER) | 
|   | 
| def  | pcbnew.IsActionRunning () | 
|   | 
| def  | pcbnew.WriteDRCReport (aBoard, aFileName, aUnits, aReportAllTrackErrors) | 
|   | 
| def  | pcbnew.GetLanguage () | 
|   | 
| def  | pcbnew.DELETED_BOARD_ITEM_GetInstance () | 
|   | 
| def  | pcbnew.Cast_to_BOARD_ITEM (base) | 
|   | 
| def  | pcbnew.Cast_to_PCB_TEXT (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_TEXTBOX (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_DIM_ALIGNED (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_DIM_ORTHOGONAL (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_DIM_LEADER (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_DIM_CENTER (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_DIM_RADIAL (arg1) | 
|   | 
| def  | pcbnew.Cast_to_FOOTPRINT (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_GROUP (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_SHAPE (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_MARKER (arg1) | 
|   | 
| def  | pcbnew.Cast_to_BOARD (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PAD (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_TRACK (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_VIA (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_ARC (arg1) | 
|   | 
| def  | pcbnew.Cast_to_ZONE (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_TARGET (arg1) | 
|   | 
| def  | pcbnew.Cast_to_PCB_REFERENCE_IMAGE (arg1) | 
|   | 
| def  | pcbnew.BOARD_CONNECTED_ITEM_ClassOf (aItem) | 
|   | 
| def  | pcbnew.NET_SETTINGS_ParseBusVector (aBus, aName, aMemberList) | 
|   | 
| def  | pcbnew.NET_SETTINGS_ParseBusGroup (aGroup, name, aMemberList) | 
|   | 
| def  | pcbnew.PAD_SHAPE_T_asString (a) | 
|   | 
| def  | pcbnew.PAD_PTHMask () | 
|   | 
| def  | pcbnew.PAD_SMDMask () | 
|   | 
| def  | pcbnew.PAD_ConnSMDMask () | 
|   | 
| def  | pcbnew.PAD_UnplatedHoleMask () | 
|   | 
| def  | pcbnew.PAD_ApertureMask () | 
|   | 
| def  | pcbnew.PAD_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PAD_Compare (aPadRef, aPadCmp) | 
|   | 
| def  | pcbnew.PCB_TRACK_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_ARC_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_VIA_ClassOf (aItem) | 
|   | 
| def  | pcbnew.ZONE_ClassOf (aItem) | 
|   | 
| def  | pcbnew.ZONE_GetDefaultHatchPitch () | 
|   | 
| def  | pcbnew.PrintZoneConnection (aConnection) | 
|   | 
| def  | pcbnew.InvokeNonCopperZonesEditor (aParent, aSettings, aConvertSettings=None) | 
|   | 
| def  | pcbnew.InvokeCopperZonesEditor (aCaller, aSettings, aConvertSettings=None) | 
|   | 
| def  | pcbnew.InvokeRuleAreaEditor (aCaller, aSettings, aConvertSettings=None) | 
|   | 
| def  | pcbnew.ZONE_SETTINGS_GetDefaultSettings () | 
|   | 
| def  | pcbnew.EDA_ANGLE_Arccos (x) | 
|   | 
| def  | pcbnew.EDA_ANGLE_Arcsin (x) | 
|   | 
| def  | pcbnew.EDA_ANGLE_Arctan (x) | 
|   | 
| def  | pcbnew.EDA_ANGLE_Arctan2 (y, x) | 
|   | 
| def  | pcbnew.PCB_SHAPE_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_TEXT_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_TEXTBOX_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_FIELD_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_DIM_ALIGNED_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_DIM_ORTHOGONAL_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_DIM_RADIAL_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_DIM_LEADER_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_DIM_CENTER_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_MARKER_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_MARKER_Deserialize (data) | 
|   | 
| def  | pcbnew.PCB_TARGET_ClassOf (aItem) | 
|   | 
| def  | pcbnew.NETINFO_ITEM_ClassOf (aItem) | 
|   | 
| def  | pcbnew.NETINFO_LIST_OrphanedItem () | 
|   | 
| def  | pcbnew.PCB_GROUP_ClassOf (aItem) | 
|   | 
| def  | pcbnew.PCB_GROUP_TopLevelGroup (aItem, aScope, isFootprintEditor) | 
|   | 
| def  | pcbnew.PCB_GROUP_WithinScope (aItem, aScope, isFootprintEditor) | 
|   | 
| def  | pcbnew.PCB_GROUP_IsGroupableType (aType) | 
|   | 
| def  | pcbnew.PCB_REFERENCE_IMAGE_ClassOf (aItem) | 
|   | 
| def  | pcbnew.LAYER_ShowType (aType) | 
|   | 
| def  | pcbnew.LAYER_ParseType (aType) | 
|   | 
| def  | pcbnew.BOARD_ClassOf (aItem) | 
|   | 
| def  | pcbnew.BOARD_GetStandardLayerName (aLayerId) | 
|   | 
| def  | pcbnew.FOOTPRINT_ClassOf (aItem) | 
|   | 
| def  | pcbnew.FOOTPRINT_IsLibNameValid (aName) | 
|   | 
| def  | pcbnew.FOOTPRINT_StringLibNameInvalidChars (aUserReadable) | 
|   | 
| def  | pcbnew.FOOTPRINT_GetCoverageArea (aItem, aCollector) | 
|   | 
| def  | pcbnew.GetPluginForPath (libname) | 
|   | 
| def  | pcbnew.FootprintEnumerate (libname) | 
|   | 
| def  | pcbnew.FootprintLoad (libname, name, preserveUUID=False) | 
|   | 
| def  | pcbnew.FootprintSave (libname, module) | 
|   | 
| def  | pcbnew.FootprintDelete (libname, name) | 
|   | 
| def  | pcbnew.FootprintLibCreate (libname) | 
|   | 
| def  | pcbnew.FootprintLibDelete (libname) | 
|   | 
| def  | pcbnew.FootprintIsWritable (libname) | 
|   | 
| def  | pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_register_wizard (wizard) | 
|   | 
| def  | pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_deregister_wizard (wizard) | 
|   | 
| def  | pcbnew.PYTHON_ACTION_PLUGINS_register_action (wizard) | 
|   | 
| def  | pcbnew.PYTHON_ACTION_PLUGINS_deregister_action (wizard) | 
|   | 
| def  | pcbnew.ToMM (iu) | 
|   | 
| def  | pcbnew.FromMM (mm) | 
|   | 
| def  | pcbnew.ToMils (iu) | 
|   | 
| def  | pcbnew.FromMils (mils) | 
|   | 
| def  | pcbnew.PutOnGridMM (value, gridSizeMM) | 
|   | 
| def  | pcbnew.PutOnGridMils (value, gridSizeMils) | 
|   | 
| def  | pcbnew.wxSizeMM (mmx, mmy) | 
|   | 
| def  | pcbnew.wxSizeMils (mmx, mmy) | 
|   | 
| def  | pcbnew.wxPointMM (mmx, mmy) | 
|   | 
| def  | pcbnew.wxPointMils (mmx, mmy) | 
|   | 
| def  | pcbnew.VECTOR2I_MM (mmx, mmy) | 
|   | 
| def  | pcbnew.VECTOR2I_Mils (mmx, mmy) | 
|   | 
| def  | pcbnew.wxRectMM (x, y, wx, wy) | 
|   | 
| def  | pcbnew.wxRectMils (x, y, wx, wy) | 
|   | 
| def  | pcbnew.Version () | 
|   | 
| def  | pcbnew.FullVersion () | 
|   | 
 | 
|   | pcbnew.cvar = _pcbnew.cvar | 
|   | 
|   | pcbnew.npos | 
|   | 
|   | pcbnew.SHARED_PTR_DISOWN = _pcbnew.SHARED_PTR_DISOWN | 
|   | 
|   | pcbnew.SKETCH = _pcbnew.SKETCH | 
|   | 
|   | pcbnew.FILLED = _pcbnew.FILLED | 
|   | 
|   | pcbnew.NOT_USED = _pcbnew.NOT_USED | 
|   | 
|   | pcbnew.TYPE_NOT_INIT = _pcbnew.TYPE_NOT_INIT | 
|   | 
|   | pcbnew.PCB_T = _pcbnew.PCB_T | 
|   | 
|   | pcbnew.SCREEN_T = _pcbnew.SCREEN_T | 
|   | 
|   | pcbnew.PCB_FOOTPRINT_T = _pcbnew.PCB_FOOTPRINT_T | 
|   | 
|   | pcbnew.PCB_PAD_T = _pcbnew.PCB_PAD_T | 
|   | 
|   | pcbnew.PCB_SHAPE_T = _pcbnew.PCB_SHAPE_T | 
|   | 
|   | pcbnew.PCB_REFERENCE_IMAGE_T = _pcbnew.PCB_REFERENCE_IMAGE_T | 
|   | 
|   | pcbnew.PCB_FIELD_T = _pcbnew.PCB_FIELD_T | 
|   | 
|   | pcbnew.PCB_GENERATOR_T = _pcbnew.PCB_GENERATOR_T | 
|   | 
|   | pcbnew.PCB_TEXT_T = _pcbnew.PCB_TEXT_T | 
|   | 
|   | pcbnew.PCB_TEXTBOX_T = _pcbnew.PCB_TEXTBOX_T | 
|   | 
|   | pcbnew.PCB_TRACE_T = _pcbnew.PCB_TRACE_T | 
|   | 
|   | pcbnew.PCB_VIA_T = _pcbnew.PCB_VIA_T | 
|   | 
|   | pcbnew.PCB_ARC_T = _pcbnew.PCB_ARC_T | 
|   | 
|   | pcbnew.PCB_MARKER_T = _pcbnew.PCB_MARKER_T | 
|   | 
|   | pcbnew.PCB_DIMENSION_T = _pcbnew.PCB_DIMENSION_T | 
|   | 
|   | pcbnew.PCB_DIM_ALIGNED_T = _pcbnew.PCB_DIM_ALIGNED_T | 
|   | 
|   | pcbnew.PCB_DIM_LEADER_T = _pcbnew.PCB_DIM_LEADER_T | 
|   | 
|   | pcbnew.PCB_DIM_CENTER_T = _pcbnew.PCB_DIM_CENTER_T | 
|   | 
|   | pcbnew.PCB_DIM_RADIAL_T = _pcbnew.PCB_DIM_RADIAL_T | 
|   | 
|   | pcbnew.PCB_DIM_ORTHOGONAL_T = _pcbnew.PCB_DIM_ORTHOGONAL_T | 
|   | 
|   | pcbnew.PCB_TARGET_T = _pcbnew.PCB_TARGET_T | 
|   | 
|   | pcbnew.PCB_ZONE_T = _pcbnew.PCB_ZONE_T | 
|   | 
|   | pcbnew.PCB_ITEM_LIST_T = _pcbnew.PCB_ITEM_LIST_T | 
|   | 
|   | pcbnew.PCB_NETINFO_T = _pcbnew.PCB_NETINFO_T | 
|   | 
|   | pcbnew.PCB_GROUP_T = _pcbnew.PCB_GROUP_T | 
|   | 
|   | pcbnew.PCB_FIELD_LOCATE_REFERENCE_T = _pcbnew.PCB_FIELD_LOCATE_REFERENCE_T | 
|   | 
|   | pcbnew.PCB_FIELD_LOCATE_VALUE_T = _pcbnew.PCB_FIELD_LOCATE_VALUE_T | 
|   | 
|   | pcbnew.PCB_FIELD_LOCATE_FOOTPRINT_T = _pcbnew.PCB_FIELD_LOCATE_FOOTPRINT_T | 
|   | 
|   | pcbnew.PCB_FIELD_LOCATE_DATASHEET_T = _pcbnew.PCB_FIELD_LOCATE_DATASHEET_T | 
|   | 
|   | pcbnew.PCB_LOCATE_STDVIA_T = _pcbnew.PCB_LOCATE_STDVIA_T | 
|   | 
|   | pcbnew.PCB_LOCATE_UVIA_T = _pcbnew.PCB_LOCATE_UVIA_T | 
|   | 
|   | pcbnew.PCB_LOCATE_BBVIA_T = _pcbnew.PCB_LOCATE_BBVIA_T | 
|   | 
|   | pcbnew.PCB_LOCATE_TEXT_T = _pcbnew.PCB_LOCATE_TEXT_T | 
|   | 
|   | pcbnew.PCB_LOCATE_HOLE_T = _pcbnew.PCB_LOCATE_HOLE_T | 
|   | 
|   | pcbnew.PCB_LOCATE_PTH_T = _pcbnew.PCB_LOCATE_PTH_T | 
|   | 
|   | pcbnew.PCB_LOCATE_NPTH_T = _pcbnew.PCB_LOCATE_NPTH_T | 
|   | 
|   | pcbnew.PCB_LOCATE_BOARD_EDGE_T = _pcbnew.PCB_LOCATE_BOARD_EDGE_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_SEGMENT_T = _pcbnew.PCB_SHAPE_LOCATE_SEGMENT_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_RECT_T = _pcbnew.PCB_SHAPE_LOCATE_RECT_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_CIRCLE_T = _pcbnew.PCB_SHAPE_LOCATE_CIRCLE_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_ARC_T = _pcbnew.PCB_SHAPE_LOCATE_ARC_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_POLY_T = _pcbnew.PCB_SHAPE_LOCATE_POLY_T | 
|   | 
|   | pcbnew.PCB_SHAPE_LOCATE_BEZIER_T = _pcbnew.PCB_SHAPE_LOCATE_BEZIER_T | 
|   | 
|   | pcbnew.SCH_MARKER_T = _pcbnew.SCH_MARKER_T | 
|   | 
|   | pcbnew.SCH_JUNCTION_T = _pcbnew.SCH_JUNCTION_T | 
|   | 
|   | pcbnew.SCH_NO_CONNECT_T = _pcbnew.SCH_NO_CONNECT_T | 
|   | 
|   | pcbnew.SCH_BUS_WIRE_ENTRY_T = _pcbnew.SCH_BUS_WIRE_ENTRY_T | 
|   | 
|   | pcbnew.SCH_BUS_BUS_ENTRY_T = _pcbnew.SCH_BUS_BUS_ENTRY_T | 
|   | 
|   | pcbnew.SCH_LINE_T = _pcbnew.SCH_LINE_T | 
|   | 
|   | pcbnew.SCH_SHAPE_T = _pcbnew.SCH_SHAPE_T | 
|   | 
|   | pcbnew.SCH_BITMAP_T = _pcbnew.SCH_BITMAP_T | 
|   | 
|   | pcbnew.SCH_TEXTBOX_T = _pcbnew.SCH_TEXTBOX_T | 
|   | 
|   | pcbnew.SCH_TEXT_T = _pcbnew.SCH_TEXT_T | 
|   | 
|   | pcbnew.SCH_LABEL_T = _pcbnew.SCH_LABEL_T | 
|   | 
|   | pcbnew.SCH_GLOBAL_LABEL_T = _pcbnew.SCH_GLOBAL_LABEL_T | 
|   | 
|   | pcbnew.SCH_HIER_LABEL_T = _pcbnew.SCH_HIER_LABEL_T | 
|   | 
|   | pcbnew.SCH_DIRECTIVE_LABEL_T = _pcbnew.SCH_DIRECTIVE_LABEL_T | 
|   | 
|   | pcbnew.SCH_FIELD_T = _pcbnew.SCH_FIELD_T | 
|   | 
|   | pcbnew.SCH_SYMBOL_T = _pcbnew.SCH_SYMBOL_T | 
|   | 
|   | pcbnew.SCH_SHEET_PIN_T = _pcbnew.SCH_SHEET_PIN_T | 
|   | 
|   | pcbnew.SCH_SHEET_T = _pcbnew.SCH_SHEET_T | 
|   | 
|   | pcbnew.SCH_PIN_T = _pcbnew.SCH_PIN_T | 
|   | 
|   | pcbnew.SCH_FIELD_LOCATE_REFERENCE_T = _pcbnew.SCH_FIELD_LOCATE_REFERENCE_T | 
|   | 
|   | pcbnew.SCH_FIELD_LOCATE_VALUE_T = _pcbnew.SCH_FIELD_LOCATE_VALUE_T | 
|   | 
|   | pcbnew.SCH_FIELD_LOCATE_FOOTPRINT_T = _pcbnew.SCH_FIELD_LOCATE_FOOTPRINT_T | 
|   | 
|   | pcbnew.SCH_FIELD_LOCATE_DATASHEET_T = _pcbnew.SCH_FIELD_LOCATE_DATASHEET_T | 
|   | 
|   | pcbnew.SCH_ITEM_LOCATE_WIRE_T = _pcbnew.SCH_ITEM_LOCATE_WIRE_T | 
|   | 
|   | pcbnew.SCH_ITEM_LOCATE_BUS_T = _pcbnew.SCH_ITEM_LOCATE_BUS_T | 
|   | 
|   | pcbnew.SCH_ITEM_LOCATE_GRAPHIC_LINE_T = _pcbnew.SCH_ITEM_LOCATE_GRAPHIC_LINE_T | 
|   | 
|   | pcbnew.SCH_LABEL_LOCATE_ANY_T = _pcbnew.SCH_LABEL_LOCATE_ANY_T | 
|   | 
|   | pcbnew.SCH_LABEL_LOCATE_WIRE_T = _pcbnew.SCH_LABEL_LOCATE_WIRE_T | 
|   | 
|   | pcbnew.SCH_LABEL_LOCATE_BUS_T = _pcbnew.SCH_LABEL_LOCATE_BUS_T | 
|   | 
|   | pcbnew.SCH_SYMBOL_LOCATE_POWER_T = _pcbnew.SCH_SYMBOL_LOCATE_POWER_T | 
|   | 
|   | pcbnew.SCH_LOCATE_ANY_T = _pcbnew.SCH_LOCATE_ANY_T | 
|   | 
|   | pcbnew.SCH_SCREEN_T = _pcbnew.SCH_SCREEN_T | 
|   | 
|   | pcbnew.SCHEMATIC_T = _pcbnew.SCHEMATIC_T | 
|   | 
|   | pcbnew.LIB_SYMBOL_T = _pcbnew.LIB_SYMBOL_T | 
|   | 
|   | pcbnew.LIB_SHAPE_T = _pcbnew.LIB_SHAPE_T | 
|   | 
|   | pcbnew.LIB_TEXT_T = _pcbnew.LIB_TEXT_T | 
|   | 
|   | pcbnew.LIB_TEXTBOX_T = _pcbnew.LIB_TEXTBOX_T | 
|   | 
|   | pcbnew.LIB_PIN_T = _pcbnew.LIB_PIN_T | 
|   | 
|   | pcbnew.LIB_FIELD_T = _pcbnew.LIB_FIELD_T | 
|   | 
|   | pcbnew.GERBER_LAYOUT_T = _pcbnew.GERBER_LAYOUT_T | 
|   | 
|   | pcbnew.GERBER_DRAW_ITEM_T = _pcbnew.GERBER_DRAW_ITEM_T | 
|   | 
|   | pcbnew.GERBER_IMAGE_T = _pcbnew.GERBER_IMAGE_T | 
|   | 
|   | pcbnew.WSG_LINE_T = _pcbnew.WSG_LINE_T | 
|   | 
|   | pcbnew.WSG_RECT_T = _pcbnew.WSG_RECT_T | 
|   | 
|   | pcbnew.WSG_POLY_T = _pcbnew.WSG_POLY_T | 
|   | 
|   | pcbnew.WSG_TEXT_T = _pcbnew.WSG_TEXT_T | 
|   | 
|   | pcbnew.WSG_BITMAP_T = _pcbnew.WSG_BITMAP_T | 
|   | 
|   | pcbnew.WSG_PAGE_T = _pcbnew.WSG_PAGE_T | 
|   | 
|   | pcbnew.WS_PROXY_UNDO_ITEM_T = _pcbnew.WS_PROXY_UNDO_ITEM_T | 
|   | 
|   | pcbnew.WS_PROXY_UNDO_ITEM_PLUS_T = _pcbnew.WS_PROXY_UNDO_ITEM_PLUS_T | 
|   | 
|   | pcbnew.SYMBOL_LIB_TABLE_T = _pcbnew.SYMBOL_LIB_TABLE_T | 
|   | 
|   | pcbnew.FP_LIB_TABLE_T = _pcbnew.FP_LIB_TABLE_T | 
|   | 
|   | pcbnew.SYMBOL_LIBS_T = _pcbnew.SYMBOL_LIBS_T | 
|   | 
|   | pcbnew.SEARCH_STACK_T = _pcbnew.SEARCH_STACK_T | 
|   | 
|   | pcbnew.S3D_CACHE_T = _pcbnew.S3D_CACHE_T | 
|   | 
|   | pcbnew.MAX_STRUCT_TYPE_ID = _pcbnew.MAX_STRUCT_TYPE_ID | 
|   | 
|   | pcbnew.INSPECT_RESULT_QUIT = _pcbnew.INSPECT_RESULT_QUIT | 
|   | 
|   | pcbnew.INSPECT_RESULT_CONTINUE = _pcbnew.INSPECT_RESULT_CONTINUE | 
|   | 
|   | pcbnew.GERB_IU_PER_MM = cvar.GERB_IU_PER_MM | 
|   | 
|   | pcbnew.PCB_IU_PER_MM = cvar.PCB_IU_PER_MM | 
|   | 
|   | pcbnew.PL_IU_PER_MM = cvar.PL_IU_PER_MM | 
|   | 
|   | pcbnew.SCH_IU_PER_MM = cvar.SCH_IU_PER_MM | 
|   | 
|   | pcbnew.EDA_DATA_TYPE_DISTANCE = _pcbnew.EDA_DATA_TYPE_DISTANCE | 
|   | 
|   | pcbnew.EDA_DATA_TYPE_AREA = _pcbnew.EDA_DATA_TYPE_AREA | 
|   | 
|   | pcbnew.EDA_DATA_TYPE_VOLUME = _pcbnew.EDA_DATA_TYPE_VOLUME | 
|   | 
|   | pcbnew.EDA_DATA_TYPE_UNITLESS = _pcbnew.EDA_DATA_TYPE_UNITLESS | 
|   | 
|   | pcbnew.EDA_UNITS_INCHES = _pcbnew.EDA_UNITS_INCHES | 
|   | 
|   | pcbnew.EDA_UNITS_MILLIMETRES = _pcbnew.EDA_UNITS_MILLIMETRES | 
|   | 
|   | pcbnew.EDA_UNITS_UNSCALED = _pcbnew.EDA_UNITS_UNSCALED | 
|   | 
|   | pcbnew.EDA_UNITS_DEGREES = _pcbnew.EDA_UNITS_DEGREES | 
|   | 
|   | pcbnew.EDA_UNITS_PERCENT = _pcbnew.EDA_UNITS_PERCENT | 
|   | 
|   | pcbnew.EDA_UNITS_MILS = _pcbnew.EDA_UNITS_MILS | 
|   | 
|   | pcbnew.EDA_UNITS_MICROMETRES = _pcbnew.EDA_UNITS_MICROMETRES | 
|   | 
|   | pcbnew.EDA_UNITS_CENTIMETRES = _pcbnew.EDA_UNITS_CENTIMETRES | 
|   | 
|   | pcbnew.LINE_READER_LINE_DEFAULT_MAX = _pcbnew.LINE_READER_LINE_DEFAULT_MAX | 
|   | 
|   | pcbnew.LINE_READER_LINE_INITIAL_SIZE = _pcbnew.LINE_READER_LINE_INITIAL_SIZE | 
|   | 
|   | pcbnew.gerbIUScale = cvar.gerbIUScale | 
|   | 
|   | pcbnew.pcbIUScale = cvar.pcbIUScale | 
|   | 
|   | pcbnew.drawSheetIUScale = cvar.drawSheetIUScale | 
|   | 
|   | pcbnew.schIUScale = cvar.schIUScale | 
|   | 
|   | pcbnew.unityScale = cvar.unityScale | 
|   | 
|   | pcbnew.OUTPUTFMTBUFZ = _pcbnew.OUTPUTFMTBUFZ | 
|   | 
|   | pcbnew.UNSPECIFIED_COLOR = _pcbnew.UNSPECIFIED_COLOR | 
|   | 
|   | pcbnew.BLACK = _pcbnew.BLACK | 
|   | 
|   | pcbnew.DARKDARKGRAY = _pcbnew.DARKDARKGRAY | 
|   | 
|   | pcbnew.DARKGRAY = _pcbnew.DARKGRAY | 
|   | 
|   | pcbnew.LIGHTGRAY = _pcbnew.LIGHTGRAY | 
|   | 
|   | pcbnew.WHITE = _pcbnew.WHITE | 
|   | 
|   | pcbnew.LIGHTYELLOW = _pcbnew.LIGHTYELLOW | 
|   | 
|   | pcbnew.DARKBLUE = _pcbnew.DARKBLUE | 
|   | 
|   | pcbnew.DARKGREEN = _pcbnew.DARKGREEN | 
|   | 
|   | pcbnew.DARKCYAN = _pcbnew.DARKCYAN | 
|   | 
|   | pcbnew.DARKRED = _pcbnew.DARKRED | 
|   | 
|   | pcbnew.DARKMAGENTA = _pcbnew.DARKMAGENTA | 
|   | 
|   | pcbnew.DARKBROWN = _pcbnew.DARKBROWN | 
|   | 
|   | pcbnew.BLUE = _pcbnew.BLUE | 
|   | 
|   | pcbnew.GREEN = _pcbnew.GREEN | 
|   | 
|   | pcbnew.CYAN = _pcbnew.CYAN | 
|   | 
|   | pcbnew.RED = _pcbnew.RED | 
|   | 
|   | pcbnew.MAGENTA = _pcbnew.MAGENTA | 
|   | 
|   | pcbnew.BROWN = _pcbnew.BROWN | 
|   | 
|   | pcbnew.LIGHTBLUE = _pcbnew.LIGHTBLUE | 
|   | 
|   | pcbnew.LIGHTGREEN = _pcbnew.LIGHTGREEN | 
|   | 
|   | pcbnew.LIGHTCYAN = _pcbnew.LIGHTCYAN | 
|   | 
|   | pcbnew.LIGHTRED = _pcbnew.LIGHTRED | 
|   | 
|   | pcbnew.LIGHTMAGENTA = _pcbnew.LIGHTMAGENTA | 
|   | 
|   | pcbnew.YELLOW = _pcbnew.YELLOW | 
|   | 
|   | pcbnew.PUREBLUE = _pcbnew.PUREBLUE | 
|   | 
|   | pcbnew.PUREGREEN = _pcbnew.PUREGREEN | 
|   | 
|   | pcbnew.PURECYAN = _pcbnew.PURECYAN | 
|   | 
|   | pcbnew.PURERED = _pcbnew.PURERED | 
|   | 
|   | pcbnew.PUREMAGENTA = _pcbnew.PUREMAGENTA | 
|   | 
|   | pcbnew.PUREYELLOW = _pcbnew.PUREYELLOW | 
|   | 
|   | pcbnew.LIGHTERORANGE = _pcbnew.LIGHTERORANGE | 
|   | 
|   | pcbnew.DARKORANGE = _pcbnew.DARKORANGE | 
|   | 
|   | pcbnew.ORANGE = _pcbnew.ORANGE | 
|   | 
|   | pcbnew.LIGHTORANGE = _pcbnew.LIGHTORANGE | 
|   | 
|   | pcbnew.PUREORANGE = _pcbnew.PUREORANGE | 
|   | 
|   | pcbnew.NBCOLORS = _pcbnew.NBCOLORS | 
|   | 
|   | pcbnew.HIGHLIGHT_FLAG = _pcbnew.HIGHLIGHT_FLAG | 
|   | 
|   | pcbnew.MASKCOLOR = _pcbnew.MASKCOLOR | 
|   | 
|   | pcbnew.UNSPECIFIED | 
|   | 
|   | pcbnew.CLEAR | 
|   | 
|   | pcbnew.TEXT_MIN_SIZE_MM = _pcbnew.TEXT_MIN_SIZE_MM | 
|   | 
|   | pcbnew.TEXT_MAX_SIZE_MM = _pcbnew.TEXT_MAX_SIZE_MM | 
|   | 
|   | pcbnew.DEFAULT_SIZE_TEXT = _pcbnew.DEFAULT_SIZE_TEXT | 
|   | 
|   | pcbnew.UNDEFINED_LAYER = _pcbnew.UNDEFINED_LAYER | 
|   | 
|   | pcbnew.UNSELECTED_LAYER = _pcbnew.UNSELECTED_LAYER | 
|   | 
|   | pcbnew.PCBNEW_LAYER_ID_START = _pcbnew.PCBNEW_LAYER_ID_START | 
|   | 
|   | pcbnew.F_Cu = _pcbnew.F_Cu | 
|   | 
|   | pcbnew.In1_Cu = _pcbnew.In1_Cu | 
|   | 
|   | pcbnew.In2_Cu = _pcbnew.In2_Cu | 
|   | 
|   | pcbnew.In3_Cu = _pcbnew.In3_Cu | 
|   | 
|   | pcbnew.In4_Cu = _pcbnew.In4_Cu | 
|   | 
|   | pcbnew.In5_Cu = _pcbnew.In5_Cu | 
|   | 
|   | pcbnew.In6_Cu = _pcbnew.In6_Cu | 
|   | 
|   | pcbnew.In7_Cu = _pcbnew.In7_Cu | 
|   | 
|   | pcbnew.In8_Cu = _pcbnew.In8_Cu | 
|   | 
|   | pcbnew.In9_Cu = _pcbnew.In9_Cu | 
|   | 
|   | pcbnew.In10_Cu = _pcbnew.In10_Cu | 
|   | 
|   | pcbnew.In11_Cu = _pcbnew.In11_Cu | 
|   | 
|   | pcbnew.In12_Cu = _pcbnew.In12_Cu | 
|   | 
|   | pcbnew.In13_Cu = _pcbnew.In13_Cu | 
|   | 
|   | pcbnew.In14_Cu = _pcbnew.In14_Cu | 
|   | 
|   | pcbnew.In15_Cu = _pcbnew.In15_Cu | 
|   | 
|   | pcbnew.In16_Cu = _pcbnew.In16_Cu | 
|   | 
|   | pcbnew.In17_Cu = _pcbnew.In17_Cu | 
|   | 
|   | pcbnew.In18_Cu = _pcbnew.In18_Cu | 
|   | 
|   | pcbnew.In19_Cu = _pcbnew.In19_Cu | 
|   | 
|   | pcbnew.In20_Cu = _pcbnew.In20_Cu | 
|   | 
|   | pcbnew.In21_Cu = _pcbnew.In21_Cu | 
|   | 
|   | pcbnew.In22_Cu = _pcbnew.In22_Cu | 
|   | 
|   | pcbnew.In23_Cu = _pcbnew.In23_Cu | 
|   | 
|   | pcbnew.In24_Cu = _pcbnew.In24_Cu | 
|   | 
|   | pcbnew.In25_Cu = _pcbnew.In25_Cu | 
|   | 
|   | pcbnew.In26_Cu = _pcbnew.In26_Cu | 
|   | 
|   | pcbnew.In27_Cu = _pcbnew.In27_Cu | 
|   | 
|   | pcbnew.In28_Cu = _pcbnew.In28_Cu | 
|   | 
|   | pcbnew.In29_Cu = _pcbnew.In29_Cu | 
|   | 
|   | pcbnew.In30_Cu = _pcbnew.In30_Cu | 
|   | 
|   | pcbnew.B_Cu = _pcbnew.B_Cu | 
|   | 
|   | pcbnew.B_Adhes = _pcbnew.B_Adhes | 
|   | 
|   | pcbnew.F_Adhes = _pcbnew.F_Adhes | 
|   | 
|   | pcbnew.B_Paste = _pcbnew.B_Paste | 
|   | 
|   | pcbnew.F_Paste = _pcbnew.F_Paste | 
|   | 
|   | pcbnew.B_SilkS = _pcbnew.B_SilkS | 
|   | 
|   | pcbnew.F_SilkS = _pcbnew.F_SilkS | 
|   | 
|   | pcbnew.B_Mask = _pcbnew.B_Mask | 
|   | 
|   | pcbnew.F_Mask = _pcbnew.F_Mask | 
|   | 
|   | pcbnew.Dwgs_User = _pcbnew.Dwgs_User | 
|   | 
|   | pcbnew.Cmts_User = _pcbnew.Cmts_User | 
|   | 
|   | pcbnew.Eco1_User = _pcbnew.Eco1_User | 
|   | 
|   | pcbnew.Eco2_User = _pcbnew.Eco2_User | 
|   | 
|   | pcbnew.Edge_Cuts = _pcbnew.Edge_Cuts | 
|   | 
|   | pcbnew.Margin = _pcbnew.Margin | 
|   | 
|   | pcbnew.B_CrtYd = _pcbnew.B_CrtYd | 
|   | 
|   | pcbnew.F_CrtYd = _pcbnew.F_CrtYd | 
|   | 
|   | pcbnew.B_Fab = _pcbnew.B_Fab | 
|   | 
|   | pcbnew.F_Fab = _pcbnew.F_Fab | 
|   | 
|   | pcbnew.User_1 = _pcbnew.User_1 | 
|   | 
|   | pcbnew.User_2 = _pcbnew.User_2 | 
|   | 
|   | pcbnew.User_3 = _pcbnew.User_3 | 
|   | 
|   | pcbnew.User_4 = _pcbnew.User_4 | 
|   | 
|   | pcbnew.User_5 = _pcbnew.User_5 | 
|   | 
|   | pcbnew.User_6 = _pcbnew.User_6 | 
|   | 
|   | pcbnew.User_7 = _pcbnew.User_7 | 
|   | 
|   | pcbnew.User_8 = _pcbnew.User_8 | 
|   | 
|   | pcbnew.User_9 = _pcbnew.User_9 | 
|   | 
|   | pcbnew.Rescue = _pcbnew.Rescue | 
|   | 
|   | pcbnew.PCB_LAYER_ID_COUNT = _pcbnew.PCB_LAYER_ID_COUNT | 
|   | 
|   | pcbnew.FLASHING_DEFAULT = _pcbnew.FLASHING_DEFAULT | 
|   | 
|   | pcbnew.FLASHING_ALWAYS_FLASHED = _pcbnew.FLASHING_ALWAYS_FLASHED | 
|   | 
|   | pcbnew.FLASHING_NEVER_FLASHED = _pcbnew.FLASHING_NEVER_FLASHED | 
|   | 
|   | pcbnew.NETNAMES_LAYER_ID_START = _pcbnew.NETNAMES_LAYER_ID_START | 
|   | 
|   | pcbnew.NETNAMES_LAYER_ID_RESERVED = _pcbnew.NETNAMES_LAYER_ID_RESERVED | 
|   | 
|   | pcbnew.LAYER_PAD_FR_NETNAMES = _pcbnew.LAYER_PAD_FR_NETNAMES | 
|   | 
|   | pcbnew.LAYER_PAD_BK_NETNAMES = _pcbnew.LAYER_PAD_BK_NETNAMES | 
|   | 
|   | pcbnew.LAYER_PAD_NETNAMES = _pcbnew.LAYER_PAD_NETNAMES | 
|   | 
|   | pcbnew.LAYER_VIA_NETNAMES = _pcbnew.LAYER_VIA_NETNAMES | 
|   | 
|   | pcbnew.NETNAMES_LAYER_ID_END = _pcbnew.NETNAMES_LAYER_ID_END | 
|   | 
|   | pcbnew.GAL_UI_LAYER_COUNT = _pcbnew.GAL_UI_LAYER_COUNT | 
|   | 
|   | pcbnew.GAL_LAYER_ID_START = _pcbnew.GAL_LAYER_ID_START | 
|   | 
|   | pcbnew.LAYER_VIAS = _pcbnew.LAYER_VIAS | 
|   | 
|   | pcbnew.LAYER_VIA_MICROVIA = _pcbnew.LAYER_VIA_MICROVIA | 
|   | 
|   | pcbnew.LAYER_VIA_BBLIND = _pcbnew.LAYER_VIA_BBLIND | 
|   | 
|   | pcbnew.LAYER_VIA_THROUGH = _pcbnew.LAYER_VIA_THROUGH | 
|   | 
|   | pcbnew.LAYER_NON_PLATEDHOLES = _pcbnew.LAYER_NON_PLATEDHOLES | 
|   | 
|   | pcbnew.LAYER_FP_TEXT = _pcbnew.LAYER_FP_TEXT | 
|   | 
|   | pcbnew.LAYER_HIDDEN_TEXT = _pcbnew.LAYER_HIDDEN_TEXT | 
|   | 
|   | pcbnew.LAYER_ANCHOR = _pcbnew.LAYER_ANCHOR | 
|   | 
|   | pcbnew.LAYER_PADS_SMD_FR = _pcbnew.LAYER_PADS_SMD_FR | 
|   | 
|   | pcbnew.LAYER_PADS_SMD_BK = _pcbnew.LAYER_PADS_SMD_BK | 
|   | 
|   | pcbnew.LAYER_RATSNEST = _pcbnew.LAYER_RATSNEST | 
|   | 
|   | pcbnew.LAYER_GRID = _pcbnew.LAYER_GRID | 
|   | 
|   | pcbnew.LAYER_GRID_AXES = _pcbnew.LAYER_GRID_AXES | 
|   | 
|   | pcbnew.LAYER_FOOTPRINTS_FR = _pcbnew.LAYER_FOOTPRINTS_FR | 
|   | 
|   | pcbnew.LAYER_FOOTPRINTS_BK = _pcbnew.LAYER_FOOTPRINTS_BK | 
|   | 
|   | pcbnew.LAYER_FP_VALUES = _pcbnew.LAYER_FP_VALUES | 
|   | 
|   | pcbnew.LAYER_FP_REFERENCES = _pcbnew.LAYER_FP_REFERENCES | 
|   | 
|   | pcbnew.LAYER_TRACKS = _pcbnew.LAYER_TRACKS | 
|   | 
|   | pcbnew.LAYER_PADS_TH = _pcbnew.LAYER_PADS_TH | 
|   | 
|   | pcbnew.LAYER_PAD_PLATEDHOLES = _pcbnew.LAYER_PAD_PLATEDHOLES | 
|   | 
|   | pcbnew.LAYER_VIA_HOLES = _pcbnew.LAYER_VIA_HOLES | 
|   | 
|   | pcbnew.LAYER_DRC_ERROR = _pcbnew.LAYER_DRC_ERROR | 
|   | 
|   | pcbnew.LAYER_DRAWINGSHEET = _pcbnew.LAYER_DRAWINGSHEET | 
|   | 
|   | pcbnew.LAYER_GP_OVERLAY = _pcbnew.LAYER_GP_OVERLAY | 
|   | 
|   | pcbnew.LAYER_SELECT_OVERLAY = _pcbnew.LAYER_SELECT_OVERLAY | 
|   | 
|   | pcbnew.LAYER_PCB_BACKGROUND = _pcbnew.LAYER_PCB_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_CURSOR = _pcbnew.LAYER_CURSOR | 
|   | 
|   | pcbnew.LAYER_AUX_ITEMS = _pcbnew.LAYER_AUX_ITEMS | 
|   | 
|   | pcbnew.LAYER_DRAW_BITMAPS = _pcbnew.LAYER_DRAW_BITMAPS | 
|   | 
|   | pcbnew.GAL_LAYER_ID_BITMASK_END = _pcbnew.GAL_LAYER_ID_BITMASK_END | 
|   | 
|   | pcbnew.LAYER_PADS = _pcbnew.LAYER_PADS | 
|   | 
|   | pcbnew.LAYER_ZONES = _pcbnew.LAYER_ZONES | 
|   | 
|   | pcbnew.LAYER_PAD_HOLEWALLS = _pcbnew.LAYER_PAD_HOLEWALLS | 
|   | 
|   | pcbnew.LAYER_VIA_HOLEWALLS = _pcbnew.LAYER_VIA_HOLEWALLS | 
|   | 
|   | pcbnew.LAYER_DRC_WARNING = _pcbnew.LAYER_DRC_WARNING | 
|   | 
|   | pcbnew.LAYER_DRC_EXCLUSION = _pcbnew.LAYER_DRC_EXCLUSION | 
|   | 
|   | pcbnew.LAYER_MARKER_SHADOWS = _pcbnew.LAYER_MARKER_SHADOWS | 
|   | 
|   | pcbnew.LAYER_LOCKED_ITEM_SHADOW = _pcbnew.LAYER_LOCKED_ITEM_SHADOW | 
|   | 
|   | pcbnew.LAYER_CONFLICTS_SHADOW = _pcbnew.LAYER_CONFLICTS_SHADOW | 
|   | 
|   | pcbnew.LAYER_DRAWINGSHEET_PAGE1 = _pcbnew.LAYER_DRAWINGSHEET_PAGE1 | 
|   | 
|   | pcbnew.LAYER_DRAWINGSHEET_PAGEn = _pcbnew.LAYER_DRAWINGSHEET_PAGEn | 
|   | 
|   | pcbnew.LAYER_PAGE_LIMITS = _pcbnew.LAYER_PAGE_LIMITS | 
|   | 
|   | pcbnew.LAYER_ZONE_START = _pcbnew.LAYER_ZONE_START | 
|   | 
|   | pcbnew.LAYER_ZONE_END = _pcbnew.LAYER_ZONE_END | 
|   | 
|   | pcbnew.LAYER_BITMAP_START = _pcbnew.LAYER_BITMAP_START | 
|   | 
|   | pcbnew.LAYER_BITMAP_END = _pcbnew.LAYER_BITMAP_END | 
|   | 
|   | pcbnew.LAYER_UI_START = _pcbnew.LAYER_UI_START | 
|   | 
|   | pcbnew.LAYER_UI_END = _pcbnew.LAYER_UI_END | 
|   | 
|   | pcbnew.GAL_LAYER_ID_END = _pcbnew.GAL_LAYER_ID_END | 
|   | 
|   | pcbnew.GAL_LAYER_ID_COUNT = cvar.GAL_LAYER_ID_COUNT | 
|   | 
|   | pcbnew.SCH_LAYER_ID_START = _pcbnew.SCH_LAYER_ID_START | 
|   | 
|   | pcbnew.LAYER_WIRE = _pcbnew.LAYER_WIRE | 
|   | 
|   | pcbnew.LAYER_BUS = _pcbnew.LAYER_BUS | 
|   | 
|   | pcbnew.LAYER_JUNCTION = _pcbnew.LAYER_JUNCTION | 
|   | 
|   | pcbnew.LAYER_LOCLABEL = _pcbnew.LAYER_LOCLABEL | 
|   | 
|   | pcbnew.LAYER_GLOBLABEL = _pcbnew.LAYER_GLOBLABEL | 
|   | 
|   | pcbnew.LAYER_HIERLABEL = _pcbnew.LAYER_HIERLABEL | 
|   | 
|   | pcbnew.LAYER_PINNUM = _pcbnew.LAYER_PINNUM | 
|   | 
|   | pcbnew.LAYER_PINNAM = _pcbnew.LAYER_PINNAM | 
|   | 
|   | pcbnew.LAYER_REFERENCEPART = _pcbnew.LAYER_REFERENCEPART | 
|   | 
|   | pcbnew.LAYER_VALUEPART = _pcbnew.LAYER_VALUEPART | 
|   | 
|   | pcbnew.LAYER_FIELDS = _pcbnew.LAYER_FIELDS | 
|   | 
|   | pcbnew.LAYER_INTERSHEET_REFS = _pcbnew.LAYER_INTERSHEET_REFS | 
|   | 
|   | pcbnew.LAYER_NETCLASS_REFS = _pcbnew.LAYER_NETCLASS_REFS | 
|   | 
|   | pcbnew.LAYER_DEVICE = _pcbnew.LAYER_DEVICE | 
|   | 
|   | pcbnew.LAYER_NOTES = _pcbnew.LAYER_NOTES | 
|   | 
|   | pcbnew.LAYER_PRIVATE_NOTES = _pcbnew.LAYER_PRIVATE_NOTES | 
|   | 
|   | pcbnew.LAYER_NOTES_BACKGROUND = _pcbnew.LAYER_NOTES_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_PIN = _pcbnew.LAYER_PIN | 
|   | 
|   | pcbnew.LAYER_SHEET = _pcbnew.LAYER_SHEET | 
|   | 
|   | pcbnew.LAYER_SHEETNAME = _pcbnew.LAYER_SHEETNAME | 
|   | 
|   | pcbnew.LAYER_SHEETFILENAME = _pcbnew.LAYER_SHEETFILENAME | 
|   | 
|   | pcbnew.LAYER_SHEETFIELDS = _pcbnew.LAYER_SHEETFIELDS | 
|   | 
|   | pcbnew.LAYER_SHEETLABEL = _pcbnew.LAYER_SHEETLABEL | 
|   | 
|   | pcbnew.LAYER_NOCONNECT = _pcbnew.LAYER_NOCONNECT | 
|   | 
|   | pcbnew.LAYER_DANGLING = _pcbnew.LAYER_DANGLING | 
|   | 
|   | pcbnew.LAYER_DNP_MARKER = _pcbnew.LAYER_DNP_MARKER | 
|   | 
|   | pcbnew.LAYER_ERC_WARN = _pcbnew.LAYER_ERC_WARN | 
|   | 
|   | pcbnew.LAYER_ERC_ERR = _pcbnew.LAYER_ERC_ERR | 
|   | 
|   | pcbnew.LAYER_ERC_EXCLUSION = _pcbnew.LAYER_ERC_EXCLUSION | 
|   | 
|   | pcbnew.LAYER_DEVICE_BACKGROUND = _pcbnew.LAYER_DEVICE_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_SHEET_BACKGROUND = _pcbnew.LAYER_SHEET_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_GRID = _pcbnew.LAYER_SCHEMATIC_GRID | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_GRID_AXES = _pcbnew.LAYER_SCHEMATIC_GRID_AXES | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_BACKGROUND = _pcbnew.LAYER_SCHEMATIC_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_CURSOR = _pcbnew.LAYER_SCHEMATIC_CURSOR | 
|   | 
|   | pcbnew.LAYER_HOVERED = _pcbnew.LAYER_HOVERED | 
|   | 
|   | pcbnew.LAYER_BRIGHTENED = _pcbnew.LAYER_BRIGHTENED | 
|   | 
|   | pcbnew.LAYER_HIDDEN = _pcbnew.LAYER_HIDDEN | 
|   | 
|   | pcbnew.LAYER_SELECTION_SHADOWS = _pcbnew.LAYER_SELECTION_SHADOWS | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_DRAWINGSHEET = _pcbnew.LAYER_SCHEMATIC_DRAWINGSHEET | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_PAGE_LIMITS = _pcbnew.LAYER_SCHEMATIC_PAGE_LIMITS | 
|   | 
|   | pcbnew.LAYER_BUS_JUNCTION = _pcbnew.LAYER_BUS_JUNCTION | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_AUX_ITEMS = _pcbnew.LAYER_SCHEMATIC_AUX_ITEMS | 
|   | 
|   | pcbnew.LAYER_SCHEMATIC_ANCHOR = _pcbnew.LAYER_SCHEMATIC_ANCHOR | 
|   | 
|   | pcbnew.LAYER_OP_VOLTAGES = _pcbnew.LAYER_OP_VOLTAGES | 
|   | 
|   | pcbnew.LAYER_OP_CURRENTS = _pcbnew.LAYER_OP_CURRENTS | 
|   | 
|   | pcbnew.SCH_LAYER_ID_END = _pcbnew.SCH_LAYER_ID_END | 
|   | 
|   | pcbnew.GERBVIEW_LAYER_ID_START = _pcbnew.GERBVIEW_LAYER_ID_START | 
|   | 
|   | pcbnew.GERBVIEW_LAYER_ID_RESERVED = _pcbnew.GERBVIEW_LAYER_ID_RESERVED | 
|   | 
|   | pcbnew.LAYER_DCODES = _pcbnew.LAYER_DCODES | 
|   | 
|   | pcbnew.LAYER_NEGATIVE_OBJECTS = _pcbnew.LAYER_NEGATIVE_OBJECTS | 
|   | 
|   | pcbnew.LAYER_GERBVIEW_GRID = _pcbnew.LAYER_GERBVIEW_GRID | 
|   | 
|   | pcbnew.LAYER_GERBVIEW_AXES = _pcbnew.LAYER_GERBVIEW_AXES | 
|   | 
|   | pcbnew.LAYER_GERBVIEW_BACKGROUND = _pcbnew.LAYER_GERBVIEW_BACKGROUND | 
|   | 
|   | pcbnew.LAYER_GERBVIEW_DRAWINGSHEET = _pcbnew.LAYER_GERBVIEW_DRAWINGSHEET | 
|   | 
|   | pcbnew.LAYER_GERBVIEW_PAGE_LIMITS = _pcbnew.LAYER_GERBVIEW_PAGE_LIMITS | 
|   | 
|   | pcbnew.GERBVIEW_LAYER_ID_END = _pcbnew.GERBVIEW_LAYER_ID_END | 
|   | 
|   | pcbnew.LAYER_3D_START = _pcbnew.LAYER_3D_START | 
|   | 
|   | pcbnew.LAYER_3D_BACKGROUND_BOTTOM = _pcbnew.LAYER_3D_BACKGROUND_BOTTOM | 
|   | 
|   | pcbnew.LAYER_3D_BACKGROUND_TOP = _pcbnew.LAYER_3D_BACKGROUND_TOP | 
|   | 
|   | pcbnew.LAYER_3D_BOARD = _pcbnew.LAYER_3D_BOARD | 
|   | 
|   | pcbnew.LAYER_3D_COPPER_TOP = _pcbnew.LAYER_3D_COPPER_TOP | 
|   | 
|   | pcbnew.LAYER_3D_COPPER_BOTTOM = _pcbnew.LAYER_3D_COPPER_BOTTOM | 
|   | 
|   | pcbnew.LAYER_3D_SILKSCREEN_BOTTOM = _pcbnew.LAYER_3D_SILKSCREEN_BOTTOM | 
|   | 
|   | pcbnew.LAYER_3D_SILKSCREEN_TOP = _pcbnew.LAYER_3D_SILKSCREEN_TOP | 
|   | 
|   | pcbnew.LAYER_3D_SOLDERMASK_BOTTOM = _pcbnew.LAYER_3D_SOLDERMASK_BOTTOM | 
|   | 
|   | pcbnew.LAYER_3D_SOLDERMASK_TOP = _pcbnew.LAYER_3D_SOLDERMASK_TOP | 
|   | 
|   | pcbnew.LAYER_3D_SOLDERPASTE = _pcbnew.LAYER_3D_SOLDERPASTE | 
|   | 
|   | pcbnew.LAYER_3D_ADHESIVE = _pcbnew.LAYER_3D_ADHESIVE | 
|   | 
|   | pcbnew.LAYER_3D_USER_COMMENTS = _pcbnew.LAYER_3D_USER_COMMENTS | 
|   | 
|   | pcbnew.LAYER_3D_USER_DRAWINGS = _pcbnew.LAYER_3D_USER_DRAWINGS | 
|   | 
|   | pcbnew.LAYER_3D_USER_ECO1 = _pcbnew.LAYER_3D_USER_ECO1 | 
|   | 
|   | pcbnew.LAYER_3D_USER_ECO2 = _pcbnew.LAYER_3D_USER_ECO2 | 
|   | 
|   | pcbnew.LAYER_3D_TH_MODELS = _pcbnew.LAYER_3D_TH_MODELS | 
|   | 
|   | pcbnew.LAYER_3D_SMD_MODELS = _pcbnew.LAYER_3D_SMD_MODELS | 
|   | 
|   | pcbnew.LAYER_3D_VIRTUAL_MODELS = _pcbnew.LAYER_3D_VIRTUAL_MODELS | 
|   | 
|   | pcbnew.LAYER_3D_MODELS_NOT_IN_POS = _pcbnew.LAYER_3D_MODELS_NOT_IN_POS | 
|   | 
|   | pcbnew.LAYER_3D_MODELS_MARKED_DNP = _pcbnew.LAYER_3D_MODELS_MARKED_DNP | 
|   | 
|   | pcbnew.LAYER_3D_AXES = _pcbnew.LAYER_3D_AXES | 
|   | 
|   | pcbnew.LAYER_3D_BOUNDING_BOXES = _pcbnew.LAYER_3D_BOUNDING_BOXES | 
|   | 
|   | pcbnew.LAYER_3D_OFF_BOARD_SILK = _pcbnew.LAYER_3D_OFF_BOARD_SILK | 
|   | 
|   | pcbnew.LAYER_3D_END = _pcbnew.LAYER_3D_END | 
|   | 
| string  | pcbnew.uMM = "mm" | 
|   | 
| string  | pcbnew.uMils = "mils" | 
|   | 
| string  | pcbnew.uFloat = "float" | 
|   | 
| string  | pcbnew.uInteger = "integer" | 
|   | 
| string  | pcbnew.uBool = "bool" | 
|   | 
| string  | pcbnew.uRadians = "radians" | 
|   | 
| string  | pcbnew.uDegrees = "degrees" | 
|   | 
| string  | pcbnew.uPercent = "%" | 
|   | 
| string  | pcbnew.uString = "string" | 
|   | 
| list  | pcbnew.uNumeric = [uMM, uMils, uFloat, uInteger, uDegrees, uRadians, uPercent] | 
|   | 
| list  | pcbnew.uUnits = [uMM, uMils, uFloat, uInteger, uBool, uDegrees, uRadians, uPercent, uString] | 
|   | 
|   | pcbnew.CORNER_STRATEGY_ALLOW_ACUTE_CORNERS = _pcbnew.CORNER_STRATEGY_ALLOW_ACUTE_CORNERS | 
|   | 
|   | pcbnew.CORNER_STRATEGY_CHAMFER_ACUTE_CORNERS = _pcbnew.CORNER_STRATEGY_CHAMFER_ACUTE_CORNERS | 
|   | 
|   | pcbnew.CORNER_STRATEGY_ROUND_ACUTE_CORNERS = _pcbnew.CORNER_STRATEGY_ROUND_ACUTE_CORNERS | 
|   | 
|   | pcbnew.CORNER_STRATEGY_CHAMFER_ALL_CORNERS = _pcbnew.CORNER_STRATEGY_CHAMFER_ALL_CORNERS | 
|   | 
|   | pcbnew.CORNER_STRATEGY_ROUND_ALL_CORNERS = _pcbnew.CORNER_STRATEGY_ROUND_ALL_CORNERS | 
|   | 
|   | pcbnew.SH_RECT = _pcbnew.SH_RECT | 
|   | 
|   | pcbnew.SH_SEGMENT = _pcbnew.SH_SEGMENT | 
|   | 
|   | pcbnew.SH_LINE_CHAIN = _pcbnew.SH_LINE_CHAIN | 
|   | 
|   | pcbnew.SH_CIRCLE = _pcbnew.SH_CIRCLE | 
|   | 
|   | pcbnew.SH_SIMPLE = _pcbnew.SH_SIMPLE | 
|   | 
|   | pcbnew.SH_POLY_SET = _pcbnew.SH_POLY_SET | 
|   | 
|   | pcbnew.SH_COMPOUND = _pcbnew.SH_COMPOUND | 
|   | 
|   | pcbnew.SH_ARC = _pcbnew.SH_ARC | 
|   | 
|   | pcbnew.SH_NULL = _pcbnew.SH_NULL | 
|   | 
|   | pcbnew.SH_POLY_SET_TRIANGLE = _pcbnew.SH_POLY_SET_TRIANGLE | 
|   | 
|   | pcbnew.SEXPR_BOARD_FILE_VERSION = _pcbnew.SEXPR_BOARD_FILE_VERSION | 
|   | 
|   | pcbnew.BOARD_FILE_HOST_VERSION = _pcbnew.BOARD_FILE_HOST_VERSION | 
|   | 
|   | pcbnew.LEGACY_ARC_FORMATTING = _pcbnew.LEGACY_ARC_FORMATTING | 
|   | 
|   | pcbnew.LEGACY_NET_TIES = _pcbnew.LEGACY_NET_TIES | 
|   | 
|   | pcbnew.FIRST_NORMALIZED_VERISON = _pcbnew.FIRST_NORMALIZED_VERISON | 
|   | 
|   | pcbnew.DRILL_MARKS_NO_DRILL_SHAPE = _pcbnew.DRILL_MARKS_NO_DRILL_SHAPE | 
|   | 
|   | pcbnew.DRILL_MARKS_SMALL_DRILL_SHAPE = _pcbnew.DRILL_MARKS_SMALL_DRILL_SHAPE | 
|   | 
|   | pcbnew.DRILL_MARKS_FULL_DRILL_SHAPE = _pcbnew.DRILL_MARKS_FULL_DRILL_SHAPE | 
|   | 
|   | pcbnew.DXF_UNITS_INCHES = _pcbnew.DXF_UNITS_INCHES | 
|   | 
|   | pcbnew.DXF_UNITS_MILLIMETERS = _pcbnew.DXF_UNITS_MILLIMETERS | 
|   | 
|   | pcbnew.PLOT_FORMAT_UNDEFINED = _pcbnew.PLOT_FORMAT_UNDEFINED | 
|   | 
|   | pcbnew.PLOT_FORMAT_FIRST_FORMAT = _pcbnew.PLOT_FORMAT_FIRST_FORMAT | 
|   | 
|   | pcbnew.PLOT_FORMAT_HPGL = _pcbnew.PLOT_FORMAT_HPGL | 
|   | 
|   | pcbnew.PLOT_FORMAT_GERBER = _pcbnew.PLOT_FORMAT_GERBER | 
|   | 
|   | pcbnew.PLOT_FORMAT_POST = _pcbnew.PLOT_FORMAT_POST | 
|   | 
|   | pcbnew.PLOT_FORMAT_DXF = _pcbnew.PLOT_FORMAT_DXF | 
|   | 
|   | pcbnew.PLOT_FORMAT_PDF = _pcbnew.PLOT_FORMAT_PDF | 
|   | 
|   | pcbnew.PLOT_FORMAT_SVG = _pcbnew.PLOT_FORMAT_SVG | 
|   | 
|   | pcbnew.PLOT_FORMAT_LAST_FORMAT = _pcbnew.PLOT_FORMAT_LAST_FORMAT | 
|   | 
|   | pcbnew.PLOT_TEXT_MODE_STROKE = _pcbnew.PLOT_TEXT_MODE_STROKE | 
|   | 
|   | pcbnew.PLOT_TEXT_MODE_NATIVE = _pcbnew.PLOT_TEXT_MODE_NATIVE | 
|   | 
|   | pcbnew.PLOT_TEXT_MODE_PHANTOM = _pcbnew.PLOT_TEXT_MODE_PHANTOM | 
|   | 
|   | pcbnew.PLOT_TEXT_MODE_DEFAULT = _pcbnew.PLOT_TEXT_MODE_DEFAULT | 
|   | 
|   | pcbnew.USE_ATTRIB_FOR_HOLES = _pcbnew.USE_ATTRIB_FOR_HOLES | 
|   | 
|   | pcbnew.HOLE_ATTRIBUTE_HOLE_UNKNOWN = _pcbnew.HOLE_ATTRIBUTE_HOLE_UNKNOWN | 
|   | 
|   | pcbnew.HOLE_ATTRIBUTE_HOLE_VIA_THROUGH = _pcbnew.HOLE_ATTRIBUTE_HOLE_VIA_THROUGH | 
|   | 
|   | pcbnew.HOLE_ATTRIBUTE_HOLE_VIA_BURIED = _pcbnew.HOLE_ATTRIBUTE_HOLE_VIA_BURIED | 
|   | 
|   | pcbnew.HOLE_ATTRIBUTE_HOLE_PAD = _pcbnew.HOLE_ATTRIBUTE_HOLE_PAD | 
|   | 
|   | pcbnew.HOLE_ATTRIBUTE_HOLE_MECHANICAL = _pcbnew.HOLE_ATTRIBUTE_HOLE_MECHANICAL | 
|   | 
|   | pcbnew.SIDE_NONE = _pcbnew.SIDE_NONE | 
|   | 
|   | pcbnew.SIDE_TOP = _pcbnew.SIDE_TOP | 
|   | 
|   | pcbnew.SIDE_BOTTOM = _pcbnew.SIDE_BOTTOM | 
|   | 
|   | pcbnew.SIDE_BOTH = _pcbnew.SIDE_BOTH | 
|   | 
|   | pcbnew.ROOM_FOR_KICADMANAGER = _pcbnew.ROOM_FOR_KICADMANAGER | 
|   | 
|   | pcbnew.ROOM_FOR_3D_VIEWER = _pcbnew.ROOM_FOR_3D_VIEWER | 
|   | 
|   | pcbnew.ROOM_FOR_PANEL_PREV_MODEL = _pcbnew.ROOM_FOR_PANEL_PREV_MODEL | 
|   | 
|   | pcbnew.DEFAULT_FILE_HISTORY_SIZE = _pcbnew.DEFAULT_FILE_HISTORY_SIZE | 
|   | 
|   | pcbnew.MAX_FILE_HISTORY_SIZE = _pcbnew.MAX_FILE_HISTORY_SIZE | 
|   | 
|   | pcbnew.ID_APPEND_PROJECT = _pcbnew.ID_APPEND_PROJECT | 
|   | 
|   | pcbnew.ID_LOAD_FILE = _pcbnew.ID_LOAD_FILE | 
|   | 
|   | pcbnew.ID_NEW_BOARD = _pcbnew.ID_NEW_BOARD | 
|   | 
|   | pcbnew.ID_SAVE_BOARD = _pcbnew.ID_SAVE_BOARD | 
|   | 
|   | pcbnew.ID_SAVE_BOARD_AS = _pcbnew.ID_SAVE_BOARD_AS | 
|   | 
|   | pcbnew.ID_AUTO_SAVE_TIMER = _pcbnew.ID_AUTO_SAVE_TIMER | 
|   | 
|   | pcbnew.ID_FILE = _pcbnew.ID_FILE | 
|   | 
|   | pcbnew.ID_FILE1 = _pcbnew.ID_FILE1 | 
|   | 
|   | pcbnew.ID_FILEMAX = _pcbnew.ID_FILEMAX | 
|   | 
|   | pcbnew.ID_FILE_LIST_EMPTY = _pcbnew.ID_FILE_LIST_EMPTY | 
|   | 
|   | pcbnew.ID_FILE_LIST_CLEAR = _pcbnew.ID_FILE_LIST_CLEAR | 
|   | 
|   | pcbnew.ID_PREFERENCES_RESET_PANEL = _pcbnew.ID_PREFERENCES_RESET_PANEL | 
|   | 
|   | pcbnew.ID_GEN_PLOT = _pcbnew.ID_GEN_PLOT | 
|   | 
|   | pcbnew.ID_GEN_PLOT_PS = _pcbnew.ID_GEN_PLOT_PS | 
|   | 
|   | pcbnew.ID_GEN_PLOT_HPGL = _pcbnew.ID_GEN_PLOT_HPGL | 
|   | 
|   | pcbnew.ID_GEN_PLOT_GERBER = _pcbnew.ID_GEN_PLOT_GERBER | 
|   | 
|   | pcbnew.ID_GEN_PLOT_SVG = _pcbnew.ID_GEN_PLOT_SVG | 
|   | 
|   | pcbnew.ID_GEN_PLOT_DXF = _pcbnew.ID_GEN_PLOT_DXF | 
|   | 
|   | pcbnew.ID_GEN_PLOT_PDF = _pcbnew.ID_GEN_PLOT_PDF | 
|   | 
|   | pcbnew.ID_H_TOOLBAR = _pcbnew.ID_H_TOOLBAR | 
|   | 
|   | pcbnew.ID_V_TOOLBAR = _pcbnew.ID_V_TOOLBAR | 
|   | 
|   | pcbnew.ID_OPT_TOOLBAR = _pcbnew.ID_OPT_TOOLBAR | 
|   | 
|   | pcbnew.ID_AUX_TOOLBAR = _pcbnew.ID_AUX_TOOLBAR | 
|   | 
|   | pcbnew.ID_LANGUAGE_CHOICE = _pcbnew.ID_LANGUAGE_CHOICE | 
|   | 
|   | pcbnew.ID_LANGUAGE_DANISH = _pcbnew.ID_LANGUAGE_DANISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_DEFAULT = _pcbnew.ID_LANGUAGE_DEFAULT | 
|   | 
|   | pcbnew.ID_LANGUAGE_ENGLISH = _pcbnew.ID_LANGUAGE_ENGLISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_FRENCH = _pcbnew.ID_LANGUAGE_FRENCH | 
|   | 
|   | pcbnew.ID_LANGUAGE_FINNISH = _pcbnew.ID_LANGUAGE_FINNISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_SPANISH = _pcbnew.ID_LANGUAGE_SPANISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_SPANISH_MEXICAN = _pcbnew.ID_LANGUAGE_SPANISH_MEXICAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_GERMAN = _pcbnew.ID_LANGUAGE_GERMAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_GREEK = _pcbnew.ID_LANGUAGE_GREEK | 
|   | 
|   | pcbnew.ID_LANGUAGE_NORWEGIAN = _pcbnew.ID_LANGUAGE_NORWEGIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_RUSSIAN = _pcbnew.ID_LANGUAGE_RUSSIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_PORTUGUESE = _pcbnew.ID_LANGUAGE_PORTUGUESE | 
|   | 
|   | pcbnew.ID_LANGUAGE_PORTUGUESE_BRAZILIAN = _pcbnew.ID_LANGUAGE_PORTUGUESE_BRAZILIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_TURKISH = _pcbnew.ID_LANGUAGE_TURKISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_INDONESIAN = _pcbnew.ID_LANGUAGE_INDONESIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_ITALIAN = _pcbnew.ID_LANGUAGE_ITALIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_SLOVENIAN = _pcbnew.ID_LANGUAGE_SLOVENIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_SLOVAK = _pcbnew.ID_LANGUAGE_SLOVAK | 
|   | 
|   | pcbnew.ID_LANGUAGE_HUNGARIAN = _pcbnew.ID_LANGUAGE_HUNGARIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_POLISH = _pcbnew.ID_LANGUAGE_POLISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_CZECH = _pcbnew.ID_LANGUAGE_CZECH | 
|   | 
|   | pcbnew.ID_LANGUAGE_KOREAN = _pcbnew.ID_LANGUAGE_KOREAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_CATALAN = _pcbnew.ID_LANGUAGE_CATALAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_CHINESE_SIMPLIFIED = _pcbnew.ID_LANGUAGE_CHINESE_SIMPLIFIED | 
|   | 
|   | pcbnew.ID_LANGUAGE_CHINESE_TRADITIONAL = _pcbnew.ID_LANGUAGE_CHINESE_TRADITIONAL | 
|   | 
|   | pcbnew.ID_LANGUAGE_DUTCH = _pcbnew.ID_LANGUAGE_DUTCH | 
|   | 
|   | pcbnew.ID_LANGUAGE_JAPANESE = _pcbnew.ID_LANGUAGE_JAPANESE | 
|   | 
|   | pcbnew.ID_LANGUAGE_BULGARIAN = _pcbnew.ID_LANGUAGE_BULGARIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_LATVIAN = _pcbnew.ID_LANGUAGE_LATVIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_LITHUANIAN = _pcbnew.ID_LANGUAGE_LITHUANIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_VIETNAMESE = _pcbnew.ID_LANGUAGE_VIETNAMESE | 
|   | 
|   | pcbnew.ID_LANGUAGE_SERBIAN = _pcbnew.ID_LANGUAGE_SERBIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_THAI = _pcbnew.ID_LANGUAGE_THAI | 
|   | 
|   | pcbnew.ID_LANGUAGE_SWEDISH = _pcbnew.ID_LANGUAGE_SWEDISH | 
|   | 
|   | pcbnew.ID_LANGUAGE_UKRANIAN = _pcbnew.ID_LANGUAGE_UKRANIAN | 
|   | 
|   | pcbnew.ID_LANGUAGE_CHOICE_END = _pcbnew.ID_LANGUAGE_CHOICE_END | 
|   | 
|   | pcbnew.ID_ON_ZOOM_SELECT = _pcbnew.ID_ON_ZOOM_SELECT | 
|   | 
|   | pcbnew.ID_ON_GRID_SELECT = _pcbnew.ID_ON_GRID_SELECT | 
|   | 
|   | pcbnew.ID_POPUP_ZOOM_LEVEL_START = _pcbnew.ID_POPUP_ZOOM_LEVEL_START | 
|   | 
|   | pcbnew.ID_POPUP_ZOOM_LEVEL_END = _pcbnew.ID_POPUP_ZOOM_LEVEL_END | 
|   | 
|   | pcbnew.ID_POPUP_GRID_START = _pcbnew.ID_POPUP_GRID_START | 
|   | 
|   | pcbnew.ID_POPUP_GRID_END = _pcbnew.ID_POPUP_GRID_END | 
|   | 
|   | pcbnew.ID_EDA_SOCKET_EVENT_SERV = _pcbnew.ID_EDA_SOCKET_EVENT_SERV | 
|   | 
|   | pcbnew.ID_EDA_SOCKET_EVENT = _pcbnew.ID_EDA_SOCKET_EVENT | 
|   | 
|   | pcbnew.ID_KICAD_MANAGER_START = _pcbnew.ID_KICAD_MANAGER_START | 
|   | 
|   | pcbnew.ID_KICAD_MANAGER_END = _pcbnew.ID_KICAD_MANAGER_END | 
|   | 
|   | pcbnew.ID_KICAD_3D_VIEWER_START = _pcbnew.ID_KICAD_3D_VIEWER_START | 
|   | 
|   | pcbnew.ID_KICAD_3D_VIEWER_END = _pcbnew.ID_KICAD_3D_VIEWER_END | 
|   | 
|   | pcbnew.ID_KICAD_PANEL_PREV_MODEL_START = _pcbnew.ID_KICAD_PANEL_PREV_MODEL_START | 
|   | 
|   | pcbnew.ID_KICAD_PANEL_PREV_MODEL_END = _pcbnew.ID_KICAD_PANEL_PREV_MODEL_END | 
|   | 
|   | pcbnew.ID_POPUP_MENU_START = _pcbnew.ID_POPUP_MENU_START | 
|   | 
|   | pcbnew.ID_POPUP_MENU_END = _pcbnew.ID_POPUP_MENU_END | 
|   | 
|   | pcbnew.ID_END_LIST = _pcbnew.ID_END_LIST | 
|   | 
|   | pcbnew.ZLO_NONE = _pcbnew.ZLO_NONE | 
|   | 
|   | pcbnew.ZLO_FORCE_FLASHED = _pcbnew.ZLO_FORCE_FLASHED | 
|   | 
|   | pcbnew.ZLO_FORCE_NO_ZONE_CONNECTION = _pcbnew.ZLO_FORCE_NO_ZONE_CONNECTION | 
|   | 
|   | pcbnew.IS_CHANGED = _pcbnew.IS_CHANGED | 
|   | 
|   | pcbnew.IS_LINKED = _pcbnew.IS_LINKED | 
|   | 
|   | pcbnew.IN_EDIT = _pcbnew.IN_EDIT | 
|   | 
|   | pcbnew.IS_MOVING = _pcbnew.IS_MOVING | 
|   | 
|   | pcbnew.IS_NEW = _pcbnew.IS_NEW | 
|   | 
|   | pcbnew.IS_BROKEN = _pcbnew.IS_BROKEN | 
|   | 
|   | pcbnew.IS_DELETED = _pcbnew.IS_DELETED | 
|   | 
|   | pcbnew.STARTPOINT = _pcbnew.STARTPOINT | 
|   | 
|   | pcbnew.ENDPOINT = _pcbnew.ENDPOINT | 
|   | 
|   | pcbnew.SELECTED = _pcbnew.SELECTED | 
|   | 
|   | pcbnew.SELECTED_BY_DRAG = _pcbnew.SELECTED_BY_DRAG | 
|   | 
|   | pcbnew.STRUCT_DELETED = _pcbnew.STRUCT_DELETED | 
|   | 
|   | pcbnew.CANDIDATE = _pcbnew.CANDIDATE | 
|   | 
|   | pcbnew.SKIP_STRUCT = _pcbnew.SKIP_STRUCT | 
|   | 
|   | pcbnew.IS_PASTED = _pcbnew.IS_PASTED | 
|   | 
|   | pcbnew.IS_SHOWN_AS_BITMAP = _pcbnew.IS_SHOWN_AS_BITMAP | 
|   | 
|   | pcbnew.COURTYARD_CONFLICT = _pcbnew.COURTYARD_CONFLICT | 
|   | 
|   | pcbnew.MALFORMED_F_COURTYARD = _pcbnew.MALFORMED_F_COURTYARD | 
|   | 
|   | pcbnew.MALFORMED_B_COURTYARD = _pcbnew.MALFORMED_B_COURTYARD | 
|   | 
|   | pcbnew.MALFORMED_COURTYARDS = _pcbnew.MALFORMED_COURTYARDS | 
|   | 
|   | pcbnew.ROUTER_TRANSIENT = _pcbnew.ROUTER_TRANSIENT | 
|   | 
|   | pcbnew.HOLE_PROXY = _pcbnew.HOLE_PROXY | 
|   | 
|   | pcbnew.IS_ROLLOVER = _pcbnew.IS_ROLLOVER | 
|   | 
|   | pcbnew.SHOW_ELEC_TYPE = _pcbnew.SHOW_ELEC_TYPE | 
|   | 
|   | pcbnew.BRIGHTENED = _pcbnew.BRIGHTENED | 
|   | 
|   | pcbnew.UR_TRANSIENT = _pcbnew.UR_TRANSIENT | 
|   | 
|   | pcbnew.IS_DANGLING = _pcbnew.IS_DANGLING | 
|   | 
|   | pcbnew.ENTERED = _pcbnew.ENTERED | 
|   | 
|   | pcbnew.ADD_MODE_INSERT = _pcbnew.ADD_MODE_INSERT | 
|   | 
|   | pcbnew.ADD_MODE_APPEND = _pcbnew.ADD_MODE_APPEND | 
|   | 
|   | pcbnew.ADD_MODE_BULK_APPEND = _pcbnew.ADD_MODE_BULK_APPEND | 
|   | 
|   | pcbnew.ADD_MODE_BULK_INSERT = _pcbnew.ADD_MODE_BULK_INSERT | 
|   | 
|   | pcbnew.REMOVE_MODE_NORMAL = _pcbnew.REMOVE_MODE_NORMAL | 
|   | 
|   | pcbnew.REMOVE_MODE_BULK = _pcbnew.REMOVE_MODE_BULK | 
|   | 
|   | pcbnew.DEFAULT_SILK_LINE_WIDTH = _pcbnew.DEFAULT_SILK_LINE_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_COPPER_LINE_WIDTH = _pcbnew.DEFAULT_COPPER_LINE_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_EDGE_WIDTH = _pcbnew.DEFAULT_EDGE_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_COURTYARD_WIDTH = _pcbnew.DEFAULT_COURTYARD_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_LINE_WIDTH = _pcbnew.DEFAULT_LINE_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_SILK_TEXT_SIZE = _pcbnew.DEFAULT_SILK_TEXT_SIZE | 
|   | 
|   | pcbnew.DEFAULT_COPPER_TEXT_SIZE = _pcbnew.DEFAULT_COPPER_TEXT_SIZE | 
|   | 
|   | pcbnew.DEFAULT_TEXT_SIZE = _pcbnew.DEFAULT_TEXT_SIZE | 
|   | 
|   | pcbnew.DEFAULT_SILK_TEXT_WIDTH = _pcbnew.DEFAULT_SILK_TEXT_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_COPPER_TEXT_WIDTH = _pcbnew.DEFAULT_COPPER_TEXT_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_TEXT_WIDTH = _pcbnew.DEFAULT_TEXT_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_DIMENSION_ARROW_LENGTH = _pcbnew.DEFAULT_DIMENSION_ARROW_LENGTH | 
|   | 
|   | pcbnew.DEFAULT_DIMENSION_EXTENSION_OFFSET = _pcbnew.DEFAULT_DIMENSION_EXTENSION_OFFSET | 
|   | 
|   | pcbnew.DEFAULT_BOARD_THICKNESS_MM = _pcbnew.DEFAULT_BOARD_THICKNESS_MM | 
|   | 
|   | pcbnew.DEFAULT_PCB_EDGE_THICKNESS = _pcbnew.DEFAULT_PCB_EDGE_THICKNESS | 
|   | 
|   | pcbnew.DEFAULT_SOLDERMASK_EXPANSION = _pcbnew.DEFAULT_SOLDERMASK_EXPANSION | 
|   | 
|   | pcbnew.DEFAULT_SOLDERMASK_TO_COPPER_CLEARANCE = _pcbnew.DEFAULT_SOLDERMASK_TO_COPPER_CLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_SOLDERMASK_MIN_WIDTH = _pcbnew.DEFAULT_SOLDERMASK_MIN_WIDTH | 
|   | 
|   | pcbnew.DEFAULT_SOLDERPASTE_CLEARANCE = _pcbnew.DEFAULT_SOLDERPASTE_CLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_SOLDERPASTE_RATIO = _pcbnew.DEFAULT_SOLDERPASTE_RATIO | 
|   | 
|   | pcbnew.DEFAULT_CUSTOMTRACKWIDTH = _pcbnew.DEFAULT_CUSTOMTRACKWIDTH | 
|   | 
|   | pcbnew.DEFAULT_CUSTOMDPAIRWIDTH = _pcbnew.DEFAULT_CUSTOMDPAIRWIDTH | 
|   | 
|   | pcbnew.DEFAULT_CUSTOMDPAIRGAP = _pcbnew.DEFAULT_CUSTOMDPAIRGAP | 
|   | 
|   | pcbnew.DEFAULT_CUSTOMDPAIRVIAGAP = _pcbnew.DEFAULT_CUSTOMDPAIRVIAGAP | 
|   | 
|   | pcbnew.DEFAULT_MEANDER_SPACING = _pcbnew.DEFAULT_MEANDER_SPACING | 
|   | 
|   | pcbnew.DEFAULT_DP_MEANDER_SPACING = _pcbnew.DEFAULT_DP_MEANDER_SPACING | 
|   | 
|   | pcbnew.DEFAULT_MINCLEARANCE = _pcbnew.DEFAULT_MINCLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_MINCONNECTION = _pcbnew.DEFAULT_MINCONNECTION | 
|   | 
|   | pcbnew.DEFAULT_TRACKMINWIDTH = _pcbnew.DEFAULT_TRACKMINWIDTH | 
|   | 
|   | pcbnew.DEFAULT_VIASMINSIZE = _pcbnew.DEFAULT_VIASMINSIZE | 
|   | 
|   | pcbnew.DEFAULT_MINTHROUGHDRILL = _pcbnew.DEFAULT_MINTHROUGHDRILL | 
|   | 
|   | pcbnew.DEFAULT_MICROVIASMINSIZE = _pcbnew.DEFAULT_MICROVIASMINSIZE | 
|   | 
|   | pcbnew.DEFAULT_MICROVIASMINDRILL = _pcbnew.DEFAULT_MICROVIASMINDRILL | 
|   | 
|   | pcbnew.DEFAULT_HOLETOHOLEMIN = _pcbnew.DEFAULT_HOLETOHOLEMIN | 
|   | 
|   | pcbnew.DEFAULT_HOLECLEARANCE = _pcbnew.DEFAULT_HOLECLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_COPPEREDGECLEARANCE = _pcbnew.DEFAULT_COPPEREDGECLEARANCE | 
|   | 
|   | pcbnew.LEGACY_COPPEREDGECLEARANCE = _pcbnew.LEGACY_COPPEREDGECLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_SILKCLEARANCE = _pcbnew.DEFAULT_SILKCLEARANCE | 
|   | 
|   | pcbnew.DEFAULT_MINRESOLVEDSPOKES = _pcbnew.DEFAULT_MINRESOLVEDSPOKES | 
|   | 
|   | pcbnew.MINIMUM_ERROR_SIZE_MM = _pcbnew.MINIMUM_ERROR_SIZE_MM | 
|   | 
|   | pcbnew.MAXIMUM_ERROR_SIZE_MM = _pcbnew.MAXIMUM_ERROR_SIZE_MM | 
|   | 
|   | pcbnew.MINIMUM_LINE_WIDTH_MM = _pcbnew.MINIMUM_LINE_WIDTH_MM | 
|   | 
|   | pcbnew.MAXIMUM_LINE_WIDTH_MM = _pcbnew.MAXIMUM_LINE_WIDTH_MM | 
|   | 
|   | pcbnew.LAYER_CLASS_SILK = _pcbnew.LAYER_CLASS_SILK | 
|   | 
|   | pcbnew.LAYER_CLASS_COPPER = _pcbnew.LAYER_CLASS_COPPER | 
|   | 
|   | pcbnew.LAYER_CLASS_EDGES = _pcbnew.LAYER_CLASS_EDGES | 
|   | 
|   | pcbnew.LAYER_CLASS_COURTYARD = _pcbnew.LAYER_CLASS_COURTYARD | 
|   | 
|   | pcbnew.LAYER_CLASS_FAB = _pcbnew.LAYER_CLASS_FAB | 
|   | 
|   | pcbnew.LAYER_CLASS_OTHERS = _pcbnew.LAYER_CLASS_OTHERS | 
|   | 
|   | pcbnew.LAYER_CLASS_COUNT = _pcbnew.LAYER_CLASS_COUNT | 
|   | 
|   | pcbnew.PROPAGATE_MODE_SKIP_CONFLICTS = _pcbnew.PROPAGATE_MODE_SKIP_CONFLICTS | 
|   | 
|   | pcbnew.PROPAGATE_MODE_RESOLVE_CONFLICTS = _pcbnew.PROPAGATE_MODE_RESOLVE_CONFLICTS | 
|   | 
|   | pcbnew.PAD_SHAPE_CIRCLE = _pcbnew.PAD_SHAPE_CIRCLE | 
|   | 
|   | pcbnew.PAD_SHAPE_RECTANGLE = _pcbnew.PAD_SHAPE_RECTANGLE | 
|   | 
|   | pcbnew.PAD_SHAPE_OVAL = _pcbnew.PAD_SHAPE_OVAL | 
|   | 
|   | pcbnew.PAD_SHAPE_TRAPEZOID = _pcbnew.PAD_SHAPE_TRAPEZOID | 
|   | 
|   | pcbnew.PAD_SHAPE_ROUNDRECT = _pcbnew.PAD_SHAPE_ROUNDRECT | 
|   | 
|   | pcbnew.PAD_SHAPE_CHAMFERED_RECT = _pcbnew.PAD_SHAPE_CHAMFERED_RECT | 
|   | 
|   | pcbnew.PAD_SHAPE_CUSTOM = _pcbnew.PAD_SHAPE_CUSTOM | 
|   | 
|   | pcbnew.PAD_DRILL_SHAPE_CIRCLE = _pcbnew.PAD_DRILL_SHAPE_CIRCLE | 
|   | 
|   | pcbnew.PAD_DRILL_SHAPE_OBLONG = _pcbnew.PAD_DRILL_SHAPE_OBLONG | 
|   | 
|   | pcbnew.PAD_ATTRIB_PTH = _pcbnew.PAD_ATTRIB_PTH | 
|   | 
|   | pcbnew.PAD_ATTRIB_SMD = _pcbnew.PAD_ATTRIB_SMD | 
|   | 
|   | pcbnew.PAD_ATTRIB_CONN = _pcbnew.PAD_ATTRIB_CONN | 
|   | 
|   | pcbnew.PAD_ATTRIB_NPTH = _pcbnew.PAD_ATTRIB_NPTH | 
|   | 
|   | pcbnew.PAD_PROP_NONE = _pcbnew.PAD_PROP_NONE | 
|   | 
|   | pcbnew.PAD_PROP_BGA = _pcbnew.PAD_PROP_BGA | 
|   | 
|   | pcbnew.PAD_PROP_FIDUCIAL_GLBL = _pcbnew.PAD_PROP_FIDUCIAL_GLBL | 
|   | 
|   | pcbnew.PAD_PROP_FIDUCIAL_LOCAL = _pcbnew.PAD_PROP_FIDUCIAL_LOCAL | 
|   | 
|   | pcbnew.PAD_PROP_TESTPOINT = _pcbnew.PAD_PROP_TESTPOINT | 
|   | 
|   | pcbnew.PAD_PROP_HEATSINK = _pcbnew.PAD_PROP_HEATSINK | 
|   | 
|   | pcbnew.PAD_PROP_CASTELLATED = _pcbnew.PAD_PROP_CASTELLATED | 
|   | 
|   | pcbnew.CUST_PAD_SHAPE_IN_ZONE_OUTLINE = _pcbnew.CUST_PAD_SHAPE_IN_ZONE_OUTLINE | 
|   | 
|   | pcbnew.CUST_PAD_SHAPE_IN_ZONE_CONVEXHULL = _pcbnew.CUST_PAD_SHAPE_IN_ZONE_CONVEXHULL | 
|   | 
|   | pcbnew.ENDPOINT_START = _pcbnew.ENDPOINT_START | 
|   | 
|   | pcbnew.ENDPOINT_END = _pcbnew.ENDPOINT_END | 
|   | 
|   | pcbnew.VIATYPE_THROUGH = _pcbnew.VIATYPE_THROUGH | 
|   | 
|   | pcbnew.VIATYPE_BLIND_BURIED = _pcbnew.VIATYPE_BLIND_BURIED | 
|   | 
|   | pcbnew.VIATYPE_MICROVIA = _pcbnew.VIATYPE_MICROVIA | 
|   | 
|   | pcbnew.VIATYPE_NOT_DEFINED = _pcbnew.VIATYPE_NOT_DEFINED | 
|   | 
|   | pcbnew.UNDEFINED_DRILL_DIAMETER = _pcbnew.UNDEFINED_DRILL_DIAMETER | 
|   | 
|   | pcbnew.PAD_SHAPE_RECT = cvar.PAD_SHAPE_RECT | 
|   | 
|   | pcbnew.ZONE_THERMAL_RELIEF_GAP_MM = _pcbnew.ZONE_THERMAL_RELIEF_GAP_MM | 
|   | 
|   | pcbnew.ZONE_THERMAL_RELIEF_COPPER_WIDTH_MM = _pcbnew.ZONE_THERMAL_RELIEF_COPPER_WIDTH_MM | 
|   | 
|   | pcbnew.ZONE_THICKNESS_MM = _pcbnew.ZONE_THICKNESS_MM | 
|   | 
|   | pcbnew.ZONE_THICKNESS_MIN_VALUE_MM = _pcbnew.ZONE_THICKNESS_MIN_VALUE_MM | 
|   | 
|   | pcbnew.ZONE_CLEARANCE_MM = _pcbnew.ZONE_CLEARANCE_MM | 
|   | 
|   | pcbnew.ZONE_CLEARANCE_MAX_VALUE_MM = _pcbnew.ZONE_CLEARANCE_MAX_VALUE_MM | 
|   | 
|   | pcbnew.ZONE_BORDER_HATCH_DIST_MM = _pcbnew.ZONE_BORDER_HATCH_DIST_MM | 
|   | 
|   | pcbnew.ZONE_BORDER_HATCH_MINDIST_MM = _pcbnew.ZONE_BORDER_HATCH_MINDIST_MM | 
|   | 
|   | pcbnew.ZONE_BORDER_HATCH_MAXDIST_MM = _pcbnew.ZONE_BORDER_HATCH_MAXDIST_MM | 
|   | 
|   | pcbnew.ZONE_CONNECTION_INHERITED = _pcbnew.ZONE_CONNECTION_INHERITED | 
|   | 
|   | pcbnew.ZONE_CONNECTION_NONE = _pcbnew.ZONE_CONNECTION_NONE | 
|   | 
|   | pcbnew.ZONE_CONNECTION_THERMAL = _pcbnew.ZONE_CONNECTION_THERMAL | 
|   | 
|   | pcbnew.ZONE_CONNECTION_FULL = _pcbnew.ZONE_CONNECTION_FULL | 
|   | 
|   | pcbnew.ZONE_CONNECTION_THT_THERMAL = _pcbnew.ZONE_CONNECTION_THT_THERMAL | 
|   | 
|   | pcbnew.ZONE_FILL_MODE_POLYGONS = _pcbnew.ZONE_FILL_MODE_POLYGONS | 
|   | 
|   | pcbnew.ZONE_FILL_MODE_HATCH_PATTERN = _pcbnew.ZONE_FILL_MODE_HATCH_PATTERN | 
|   | 
|   | pcbnew.ZONE_BORDER_DISPLAY_STYLE_NO_HATCH = _pcbnew.ZONE_BORDER_DISPLAY_STYLE_NO_HATCH | 
|   | 
|   | pcbnew.ZONE_BORDER_DISPLAY_STYLE_DIAGONAL_FULL = _pcbnew.ZONE_BORDER_DISPLAY_STYLE_DIAGONAL_FULL | 
|   | 
|   | pcbnew.ZONE_BORDER_DISPLAY_STYLE_DIAGONAL_EDGE = _pcbnew.ZONE_BORDER_DISPLAY_STYLE_DIAGONAL_EDGE | 
|   | 
|   | pcbnew.ZONE_BORDER_DISPLAY_STYLE_INVISIBLE_BORDER = _pcbnew.ZONE_BORDER_DISPLAY_STYLE_INVISIBLE_BORDER | 
|   | 
|   | pcbnew.ISLAND_REMOVAL_MODE_ALWAYS = _pcbnew.ISLAND_REMOVAL_MODE_ALWAYS | 
|   | 
|   | pcbnew.ISLAND_REMOVAL_MODE_NEVER = _pcbnew.ISLAND_REMOVAL_MODE_NEVER | 
|   | 
|   | pcbnew.ISLAND_REMOVAL_MODE_AREA = _pcbnew.ISLAND_REMOVAL_MODE_AREA | 
|   | 
|   | pcbnew.TENTHS_OF_A_DEGREE_T = _pcbnew.TENTHS_OF_A_DEGREE_T | 
|   | 
|   | pcbnew.DEGREES_T = _pcbnew.DEGREES_T | 
|   | 
|   | pcbnew.RADIANS_T = _pcbnew.RADIANS_T | 
|   | 
|   | pcbnew.SHAPE_T_SEGMENT = _pcbnew.SHAPE_T_SEGMENT | 
|   | 
|   | pcbnew.SHAPE_T_RECTANGLE = _pcbnew.SHAPE_T_RECTANGLE | 
|   | 
|   | pcbnew.SHAPE_T_ARC = _pcbnew.SHAPE_T_ARC | 
|   | 
|   | pcbnew.SHAPE_T_CIRCLE = _pcbnew.SHAPE_T_CIRCLE | 
|   | 
|   | pcbnew.SHAPE_T_POLY = _pcbnew.SHAPE_T_POLY | 
|   | 
|   | pcbnew.SHAPE_T_BEZIER = _pcbnew.SHAPE_T_BEZIER | 
|   | 
|   | pcbnew.FILL_T_NO_FILL = _pcbnew.FILL_T_NO_FILL | 
|   | 
|   | pcbnew.FILL_T_FILLED_SHAPE = _pcbnew.FILL_T_FILLED_SHAPE | 
|   | 
|   | pcbnew.FILL_T_FILLED_WITH_BG_BODYCOLOR = _pcbnew.FILL_T_FILLED_WITH_BG_BODYCOLOR | 
|   | 
|   | pcbnew.FILL_T_FILLED_WITH_COLOR = _pcbnew.FILL_T_FILLED_WITH_COLOR | 
|   | 
|   | pcbnew.ANGLE_HORIZONTAL = cvar.ANGLE_HORIZONTAL | 
|   | 
|   | pcbnew.ANGLE_VERTICAL = cvar.ANGLE_VERTICAL | 
|   | 
|   | pcbnew.FULL_CIRCLE = cvar.FULL_CIRCLE | 
|   | 
|   | pcbnew.ANGLE_0 = cvar.ANGLE_0 | 
|   | 
|   | pcbnew.ANGLE_45 = cvar.ANGLE_45 | 
|   | 
|   | pcbnew.ANGLE_90 = cvar.ANGLE_90 | 
|   | 
|   | pcbnew.ANGLE_135 = cvar.ANGLE_135 | 
|   | 
|   | pcbnew.ANGLE_180 = cvar.ANGLE_180 | 
|   | 
|   | pcbnew.ANGLE_270 = cvar.ANGLE_270 | 
|   | 
|   | pcbnew.ANGLE_360 = cvar.ANGLE_360 | 
|   | 
|   | pcbnew.S_SEGMENT = cvar.S_SEGMENT | 
|   | 
|   | pcbnew.S_RECT = cvar.S_RECT | 
|   | 
|   | pcbnew.S_ARC = cvar.S_ARC | 
|   | 
|   | pcbnew.S_CIRCLE = cvar.S_CIRCLE | 
|   | 
|   | pcbnew.S_POLYGON = cvar.S_POLYGON | 
|   | 
|   | pcbnew.S_CURVE = cvar.S_CURVE | 
|   | 
|   | pcbnew.SHAPE_T_RECT = cvar.SHAPE_T_RECT | 
|   | 
|   | pcbnew.GR_TEXT_H_ALIGN_LEFT = _pcbnew.GR_TEXT_H_ALIGN_LEFT | 
|   | 
|   | pcbnew.GR_TEXT_H_ALIGN_CENTER = _pcbnew.GR_TEXT_H_ALIGN_CENTER | 
|   | 
|   | pcbnew.GR_TEXT_H_ALIGN_RIGHT = _pcbnew.GR_TEXT_H_ALIGN_RIGHT | 
|   | 
|   | pcbnew.GR_TEXT_V_ALIGN_TOP = _pcbnew.GR_TEXT_V_ALIGN_TOP | 
|   | 
|   | pcbnew.GR_TEXT_V_ALIGN_CENTER = _pcbnew.GR_TEXT_V_ALIGN_CENTER | 
|   | 
|   | pcbnew.GR_TEXT_V_ALIGN_BOTTOM = _pcbnew.GR_TEXT_V_ALIGN_BOTTOM | 
|   | 
|   | pcbnew.DIM_UNITS_FORMAT_NO_SUFFIX = _pcbnew.DIM_UNITS_FORMAT_NO_SUFFIX | 
|   | 
|   | pcbnew.DIM_UNITS_FORMAT_BARE_SUFFIX = _pcbnew.DIM_UNITS_FORMAT_BARE_SUFFIX | 
|   | 
|   | pcbnew.DIM_UNITS_FORMAT_PAREN_SUFFIX = _pcbnew.DIM_UNITS_FORMAT_PAREN_SUFFIX | 
|   | 
|   | pcbnew.DIM_PRECISION_X = _pcbnew.DIM_PRECISION_X | 
|   | 
|   | pcbnew.DIM_PRECISION_X_X = _pcbnew.DIM_PRECISION_X_X | 
|   | 
|   | pcbnew.DIM_PRECISION_X_XX = _pcbnew.DIM_PRECISION_X_XX | 
|   | 
|   | pcbnew.DIM_PRECISION_X_XXX = _pcbnew.DIM_PRECISION_X_XXX | 
|   | 
|   | pcbnew.DIM_PRECISION_X_XXXX = _pcbnew.DIM_PRECISION_X_XXXX | 
|   | 
|   | pcbnew.DIM_PRECISION_X_XXXXX = _pcbnew.DIM_PRECISION_X_XXXXX | 
|   | 
|   | pcbnew.DIM_PRECISION_V_VV = _pcbnew.DIM_PRECISION_V_VV | 
|   | 
|   | pcbnew.DIM_PRECISION_V_VVV = _pcbnew.DIM_PRECISION_V_VVV | 
|   | 
|   | pcbnew.DIM_PRECISION_V_VVVV = _pcbnew.DIM_PRECISION_V_VVVV | 
|   | 
|   | pcbnew.DIM_PRECISION_V_VVVVV = _pcbnew.DIM_PRECISION_V_VVVVV | 
|   | 
|   | pcbnew.DIM_TEXT_POSITION_OUTSIDE = _pcbnew.DIM_TEXT_POSITION_OUTSIDE | 
|   | 
|   | pcbnew.DIM_TEXT_POSITION_INLINE = _pcbnew.DIM_TEXT_POSITION_INLINE | 
|   | 
|   | pcbnew.DIM_TEXT_POSITION_MANUAL = _pcbnew.DIM_TEXT_POSITION_MANUAL | 
|   | 
|   | pcbnew.DIM_UNITS_MODE_INCHES = _pcbnew.DIM_UNITS_MODE_INCHES | 
|   | 
|   | pcbnew.DIM_UNITS_MODE_MILS = _pcbnew.DIM_UNITS_MODE_MILS | 
|   | 
|   | pcbnew.DIM_UNITS_MODE_MILLIMETRES = _pcbnew.DIM_UNITS_MODE_MILLIMETRES | 
|   | 
|   | pcbnew.DIM_UNITS_MODE_AUTOMATIC = _pcbnew.DIM_UNITS_MODE_AUTOMATIC | 
|   | 
|   | pcbnew.DIM_TEXT_BORDER_NONE = _pcbnew.DIM_TEXT_BORDER_NONE | 
|   | 
|   | pcbnew.DIM_TEXT_BORDER_RECTANGLE = _pcbnew.DIM_TEXT_BORDER_RECTANGLE | 
|   | 
|   | pcbnew.DIM_TEXT_BORDER_CIRCLE = _pcbnew.DIM_TEXT_BORDER_CIRCLE | 
|   | 
|   | pcbnew.DIM_TEXT_BORDER_ROUNDRECT = _pcbnew.DIM_TEXT_BORDER_ROUNDRECT | 
|   | 
|   | pcbnew.MARKER_SHAPE_POINT_COUNT = _pcbnew.MARKER_SHAPE_POINT_COUNT | 
|   | 
|   | pcbnew.DEFAULT_CHAINING_EPSILON_MM = _pcbnew.DEFAULT_CHAINING_EPSILON_MM | 
|   | 
|   | pcbnew.LT_UNDEFINED = _pcbnew.LT_UNDEFINED | 
|   | 
|   | pcbnew.LT_SIGNAL = _pcbnew.LT_SIGNAL | 
|   | 
|   | pcbnew.LT_POWER = _pcbnew.LT_POWER | 
|   | 
|   | pcbnew.LT_MIXED = _pcbnew.LT_MIXED | 
|   | 
|   | pcbnew.LT_JUMPER = _pcbnew.LT_JUMPER | 
|   | 
|   | pcbnew.BOARD_USE_NORMAL = _pcbnew.BOARD_USE_NORMAL | 
|   | 
|   | pcbnew.BOARD_USE_FPHOLDER = _pcbnew.BOARD_USE_FPHOLDER | 
|   | 
|   | pcbnew.DO_NOT_INCLUDE_NPTH = _pcbnew.DO_NOT_INCLUDE_NPTH | 
|   | 
|   | pcbnew.INCLUDE_NPTH = _pcbnew.INCLUDE_NPTH | 
|   | 
|   | pcbnew.FP_THROUGH_HOLE = _pcbnew.FP_THROUGH_HOLE | 
|   | 
|   | pcbnew.FP_SMD = _pcbnew.FP_SMD | 
|   | 
|   | pcbnew.FP_EXCLUDE_FROM_POS_FILES = _pcbnew.FP_EXCLUDE_FROM_POS_FILES | 
|   | 
|   | pcbnew.FP_EXCLUDE_FROM_BOM = _pcbnew.FP_EXCLUDE_FROM_BOM | 
|   | 
|   | pcbnew.FP_BOARD_ONLY = _pcbnew.FP_BOARD_ONLY | 
|   | 
|   | pcbnew.FP_JUST_ADDED = _pcbnew.FP_JUST_ADDED | 
|   | 
|   | pcbnew.FP_ALLOW_SOLDERMASK_BRIDGES = _pcbnew.FP_ALLOW_SOLDERMASK_BRIDGES | 
|   | 
|   | pcbnew.FP_ALLOW_MISSING_COURTYARD = _pcbnew.FP_ALLOW_MISSING_COURTYARD | 
|   | 
|   | pcbnew.FP_DNP = _pcbnew.FP_DNP | 
|   | 
|   | pcbnew.FP_is_LOCKED = _pcbnew.FP_is_LOCKED | 
|   | 
|   | pcbnew.FP_is_PLACED = _pcbnew.FP_is_PLACED | 
|   | 
|   | pcbnew.FP_to_PLACE = _pcbnew.FP_to_PLACE | 
|   | 
|   | pcbnew.FP_PADS_are_LOCKED = _pcbnew.FP_PADS_are_LOCKED | 
|   |