logical_layers/pcbnew.py.md

62 KiB

Symbol Map: pcbnew.py

Classes

  • class _SwigNonDynamicMeta (Methods: )
  • class SwigPyIterator (Methods: __init__, value, incr, decr, distance, equal, copy, next, __next__, previous, advance, __eq__, __ne__, __iadd__, __isub__, __add__, __sub__, __iter__)
  • class string (Methods: length, max_size, capacity, reserve, shrink_to_fit, copy, c_str, find, rfind, find_first_of, find_last_of, find_first_not_of, find_last_not_of, substr, empty, size, swap, begin, end, rbegin, rend, get_allocator, erase, __init__, assign, resize, iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, insert, replace, __iadd__, __add__, __radd__, __str__, __rlshift__, __eq__, __ne__, __gt__, __lt__, __ge__, __le__)
  • class KI_PARAM_ERROR (Methods: __init__, What)
  • class IO_ERROR (Methods: __init__, init, Problem, Where, What)
  • class wxRect (Methods: __init__, GetX, SetX, GetY, SetY, GetWidth, SetWidth, GetHeight, SetHeight, GetPosition, SetPosition, Get, __eq__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__)
  • class wxSize (Methods: __init__, Get, SetWidth, SetHeight, GetWidth, GetHeight, Scale, __eq__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__)
  • class wxPoint (Methods: __init__, __add__, __sub__, Set, Get, __eq__, __ne__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__)
  • class wxString (Methods: __str__, __repr__, __init__)
  • class wxPoint_Vector (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class KIID (Methods: __init__, Clone, Hash, IsLegacyTimestamp, AsLegacyTimestamp, AsString, AsLegacyTimestampString, AsStdString, SniffTest, CreateNilUuids, SeedGenerator, ConvertTimestampToUuid, Increment, __eq__, __ne__, __lt__, __gt__)
  • class KIID_VECT_LIST (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class KIID_PATH (Methods: __init__, MakeRelativeTo, EndsWith, AsString, __eq__, __lt__, __gt__, __iadd__)
  • class KIID_NIL_SET_RESET (Methods: __init__)
  • class EDA_ITEM (Methods: __init__, Type, GetParent, SetParent, IsModified, IsNew, IsMoving, IsSelected, IsEntered, IsBrightened, IsRollover, SetIsRollover, SetSelected, SetBrightened, ClearSelected, ClearBrightened, SetModified, SetFlags, XorFlags, ClearFlags, GetFlags, HasFlag, GetEditFlags, ClearEditFlags, GetTempFlags, ClearTempFlags, RenderAsBitmap, SetIsShownAsBitmap, IsShownAsBitmap, IsType, SetForceVisible, IsForceVisible, GetMsgPanelInfo, GetFriendlyName, HitTest, GetBoundingBox, GetPosition, SetPosition, GetFocusPosition, GetSortPosition, Clone, Visit, GetTypeDesc, GetItemDescription, GetMenuImage, Matches, Replace, IsReplaceable, __lt__, Sort, ViewBBox, ViewGetLayers, GetEmbeddedFiles, PyGetClass, GetClass)
  • class CompareByUuid (Methods: __call__, __init__)
  • class EDA_IU_SCALE (Methods: __init__, IUTomm, mmToIU, MilsToIU, IUToMils)
  • class LINE_READER (Methods: __init__, ReadLine, GetSource, Line, LineNumber, Length)
  • class FILE_LINE_READER (Methods: __init__, Rewind, FileLength, CurPos)
  • class STRING_LINE_READER (Methods: __init__)
  • class INPUTSTREAM_LINE_READER (Methods: __init__)
  • class OUTPUTFORMATTER (Methods: __init__, Print, GetQuoteChar, Quotes, Quotew, Finish)
  • class STRING_FORMATTER (Methods: __init__, Clear, StripUseless, GetString)
  • class FILE_OUTPUTFORMATTER (Methods: __init__)
  • class PRETTIFIED_FILE_OUTPUTFORMATTER (Methods: __init__)
  • class TITLE_BLOCK (Methods: __init__, SetTitle, GetTitle, SetDate, GetDate, SetRevision, GetRevision, SetCompany, GetCompany, SetComment, GetComment, Clear, GetContextualTextVars, TextVarResolver, Format, GetCurrentDate)
  • class StructColors (Methods: __init__)
  • class COLOR4D (Methods: FromCSSRGBA, __init__, SetFromWxString, ToCSSString, SetFromHexString, ToHexString, ToColour, LegacyMix, ToHSL, FromHSL, Brighten, Darken, Invert, Saturate, Desaturate, Brightened, Darkened, Mix, WithAlpha, Inverted, GetBrightness, ToHSV, FromHSV, Distance, Compare, RelativeLuminance, ContrastRatio, FindNearestLegacyColor)
  • class MARKER_BASE (Methods: __init__, MarkerScale, SetMarkerScale, ShapeToPolygon, PrintMarker, GetPos, GetUUID, SetMarkerType, GetMarkerType, IsExcluded, SetExcluded, GetComment, GetSeverity, GetRCItem, HitTestMarker, GetBoundingBoxMarker)
  • class EDA_TEXT (Methods: __init__, Serialize, Deserialize, GetText, GetShownText, HasTextVars, SetText, SetTextThickness, GetTextThickness, GetEffectiveTextPenWidth, SetTextAngle, GetTextAngle, SetTextAngleDegrees, GetTextAngleDegrees, SetItalic, SetItalicFlag, IsItalic, SetBold, SetBoldFlag, IsBold, SetVisible, IsVisible, SetMirrored, IsMirrored, SetMultilineAllowed, IsMultilineAllowed, SetHorizJustify, GetHorizJustify, SetVertJustify, GetVertJustify, SetKeepUpright, IsKeepUpright, FlipHJustify, SwapAttributes, SwapText, CopyText, SetAttributes, GetAttributes, Replace, IsDefaultFormatting, SetFont, GetFont, SetUnresolvedFontName, ResolveFont, GetFontName, SetFontIndex, GetFontIndex, SetLineSpacing, GetLineSpacing, SetTextSize, GetTextSize, SetTextWidth, GetTextWidth, SetTextHeight, GetTextHeight, SetTextColor, GetTextColor, SetTextPos, GetTextPos, SetTextX, SetTextY, Offset, Empty, MapHorizJustify, MapVertJustify, Print, GetEffectiveTextShape, TextHitTest, GetTextBox, GetInterline, GetTextStyleName, GetLinePositions, Levenshtein, Similarity, Format, GetDrawRotation, GetDrawPos, GetDrawFont, ClearRenderCache, ClearBoundingBoxCache, GetRenderCache, SetupRenderCache, AddRenderCacheGlyph, Compare, __eq__, __lt__, __gt__, HasHyperlink, GetHyperlink, SetHyperlink, RemoveHyperlink, ValidateHyperlink, IsGotoPageHref, GotoPageHref)
  • class GAL_SET (Methods: __init__, set, Contains, Seq, DefaultVisible)
  • class SETTINGS_MANAGER (Methods: __init__, IsOK, SetKiway, Load, Save, FlushAndRelease, GetColorSettings, GetColorSettingsList, SaveColorSettings, AddNewColorSettings, GetMigratedColorSettings, GetCommonSettings, GetPathForSettingsFile, MigrateIfNeeded, SetMigrationSource, SetMigrateLibraryTables, GetPreviousVersionPaths, ReloadColorSettings, LoadProject, UnloadProject, IsProjectOpen, IsProjectOpenNotDummy, Prj, GetProject, GetOpenProjects, SaveProject, SaveProjectAs, SaveProjectCopy, GetProjectBackupsPath, BackupProject, TriggerBackupIfNeeded, IsSettingsPathValid, GetColorSettingsPath, GetSettingsVersion, GetUserSettingsPath)
  • class UTILS_BOX3D (Methods: Min, Max, GetCenter, GetSize, __init__)
  • class UTILS_STEP_MODEL (Methods: GetBoundingBox, Translate, Scale, SaveSTEP, LoadSTEP, __init__)
  • class intVector (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class str_utf8_Map (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __iter__, iterkeys, itervalues, iteritems, __getitem__, __delitem__, has_key, keys, values, items, __contains__, key_iterator, value_iterator, __setitem__, asdict, __init__, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, count, erase, find, lower_bound, upper_bound)
  • class KiCadPlugin (Methods: __init__, register, deregister, GetPluginPath)
  • class FilePlugin (Methods: __init__)
  • class FootprintWizardParameter (Methods: __init__, ClearErrors, AddError, Check, value, DefaultValue, SetValue, __str__)
  • class FootprintWizardPlugin (Methods: __init__, defaults, AddParam, parameters, values, ResetWizard, GetName, GetImage, GetDescription, GetValue, GetReferencePrefix, GetParam, CheckParam, AnyErrors, pages, GetNumParameterPages, GetParameterPageName, GetParametersByPageName, GetParametersByPageIndex, GetParameterDesignators, GetParameterNames, GetParameterValues, GetParameterErrors, GetParameterTypes, GetParameterHints, GetParameterDesignators, SetParameterValues, GetFootprint, BuildFootprint, GetBuildMessages, Show)
  • class ActionPlugin (Methods: __init__, defaults, GetClassName, GetName, GetCategoryName, GetDescription, GetShowToolbarButton, GetIconFileName, Run)
  • class VECTOR2I (Methods: __init__, EuclideanNorm, SquaredEuclideanNorm, Perpendicular, Resize, Format, Cross, Dot, Distance, SquaredDistance, __imul__, __iadd__, __isub__, __neg__, __truediv__, __eq__, __ne__, __lt__, __le__, __gt__, __ge__, Set, Get, __eq__, __ne__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__, __add__, __sub__)
  • class VECTOR2L (Methods: __init__, EuclideanNorm, SquaredEuclideanNorm, Perpendicular, Resize, Format, Cross, Dot, Distance, SquaredDistance, __imul__, __iadd__, __isub__, __neg__, __truediv__, __eq__, __ne__, __lt__, __le__, __gt__, __ge__, Set, Get, __eq__, __ne__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__, __add__, __sub__)
  • class VECTOR2I_EXTENDED_TYPE (Methods: __init__)
  • class VECTOR3D (Methods: __init__, Cross, Dot, EuclideanNorm, Normalize, SetAll, __eq__, __ne__, __imul__, __itruediv__, Set, Get, __eq__, __ne__, __str__, __repr__, __len__, __getitem__, __setitem__, __nonzero__)
  • class BOX2I (Methods: ByCorners, ByCenter, SetMaximum, Centre, Move, Normalize, Contains, GetSize, GetX, GetY, GetOrigin, GetPosition, GetEnd, GetWidth, GetHeight, GetRight, GetBottom, GetLeft, GetTop, GetCenter, GetSizeMax, SetOrigin, SetSize, Offset, GetWithOffset, SetX, SetY, SetWidth, SetHeight, SetEnd, Intersect, Intersects, IntersectsCircle, IntersectsCircleEdge, Format, Inflate, GetInflated, Merge, GetBoundingBoxRotated, GetArea, Diagonal, SquaredDiagonal, SquaredDistance, Distance, NearestPoint, FarthestPointTo, __eq__, __ne__, IsValid, __init__)
  • class VECTOR_VECTOR2I (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class SEG (Methods: __init__, __eq__, __ne__, Square, LineProject, Side, LineDistance, Angle, NearestPoint, NearestPoints, ReflectPoint, Intersect, Intersects, IntersectLines, PerpendicularSeg, ParallelSeg, Collide, SquaredDistance, Distance, CanonicalCoefs, Collinear, ApproxCollinear, ApproxParallel, ApproxPerpendicular, Overlaps, Length, SquaredLength, TCoef, Index, Contains, Reverse, Reversed, Center, __lt__)
  • class SHAPE_BASE (Methods: __init__, Type, TypeName, HasIndexableSubshapes, GetIndexableSubshapeCount, GetIndexableSubshapes)
  • class SHAPE (Methods: __init__, Clone, GetClearance, IsNull, Collide, BBox, Centre, Distance, SquaredDistance, PointInside, TransformToPolygon, Rotate, Move, IsSolid, Parse, Format, Cast)
  • class SHAPE_LINE_CHAIN_BASE (Methods: __init__, Collide, SquaredDistance, PointInside, PointOnEdge, EdgeContainingPoint, GetPoint, GetSegment, GetPointCount, GetSegmentCount, IsClosed, GetCachedBBox)
  • class SHAPE_ARC (Methods: __init__, ConstructFromStartEndAngle, ConstructFromStartEndCenter, GetP0, GetP1, GetArcMid, GetCenter, BBox, NearestPoint, NearestPoints, Collide, IntersectLine, Intersect, SetWidth, GetWidth, IsEffectiveLine, Mirror, Reverse, Reversed, GetRadius, GetChord, GetCentralAngle, GetStartAngle, GetEndAngle, GetLength, DefaultAccuracyForPCB, ConvertToPolyline, __eq__, IsCCW, IsClockwise)
  • class SHAPE_CIRCLE (Methods: __init__, BBox, Collide, SetRadius, SetCenter, GetRadius, GetCenter, GetCircle, Rotate, Format)
  • class SHAPE_COMPOUND (Methods: __init__, Clone, Format, Collide, Shapes, BBox, Distance, AddShape, Empty, Size, Rotate, UniqueSubshape, GetSubshapes)
  • class CLIPPER_Z_VALUE (Methods: __init__)
  • class SHAPE_LINE_CHAIN (Methods: __init__, Collide, ClosestPoints, ClosestSegments, ClosestSegmentsFast, Clear, SetClosed, SetWidth, Width, SegmentCount, ShapeCount, RemoveDuplicatePoints, Simplify, Simplify2, PointCount, Segment, CSegment, NextShape, SetPoint, CPoint, CPoints, CLastPoint, CArcs, CShapes, BBox, GenerateBBoxCache, Reverse, ClearArcs, Length, ReservePoints, Append, Insert, Replace, Remove, RemoveShape, Find, FindSegment, Slice, Intersects, Intersect, PathLength, CheckClearance, SelfIntersecting, SelfIntersectingWithArcs, NearestSegment, NearestPoint, Format, __ne__, CompareGeometry, Mirror, Rotate, PointAlong, Area, Split, OffsetLine, ArcCount, ArcIndex, Arc, IsSharedPt, IsPtOnArc, IsArcSegment, IsArcStart, IsArcEnd, Distance)
  • class SHAPE_POLY_SET (Methods: __init__, CacheTriangulation, IsTriangulationUpToDate, GetHash, GetRelativeIndices, GetGlobalIndex, CloneDropTriangulation, NewOutline, NewHole, AddOutline, AddHole, AddPolygon, Area, ArcCount, GetArcs, ClearArcs, Append, InsertVertex, CVertex, GetNeighbourIndexes, IsPolygonSelfIntersecting, IsSelfIntersecting, TriangulatedPolyCount, OutlineCount, VertexCount, FullPointCount, HoleCount, Outline, Subset, UnitSet, Hole, Polygon, TriangulatedPolygon, COutline, CHole, CPolygon, CPolygons, Iterate, IterateWithHoles, CIterate, CIterateWithHoles, IterateFromVertexWithHoles, IterateSegments, CIterateSegments, IterateSegmentsWithHoles, CIterateSegmentsWithHoles, BooleanAdd, BooleanSubtract, BooleanIntersection, BooleanXor, RebuildHolesFromContours, Inflate, Deflate, OffsetLineChain, InflateWithLinkedHoles, Fracture, Unfracture, HasHoles, HasTouchingHoles, Simplify, SimplifyOutlines, NormalizeAreaOutlines, Format, Mirror, Rotate, BBox, PointOnEdge, Collide, CollideVertex, CollideEdge, PointInside, BuildBBoxCaches, BBoxFromCaches, Contains, IsEmpty, RemoveVertex, RemoveAllContours, RemoveContour, RemoveOutline, RemoveNullSegments, SetVertex, TotalVertices, DeletePolygon, DeletePolygonAndTriangulationData, UpdateTriangulationDataHash, ChamferPolygon, FilletPolygon, Chamfer, Fillet, SquaredDistanceToPolygon, SquaredDistance, SquaredDistanceToSeg, IsVertexInHole, BuildPolysetFromOrientedPaths)
  • class SHAPE_RECT (Methods: __init__, BBox, GetInflated, Diagonal, MajorDimension, MinorDimension, Collide, GetPosition, GetSize, GetWidth, GetHeight, Rotate, Outline, Format)
  • class SHAPE_SEGMENT (Methods: __init__, BBox, Collide, SetSeg, GetSeg, SetWidth, GetWidth, Rotate, Is45Degree, Format)
  • class SHAPE_SIMPLE (Methods: __init__, Clear, BBox, PointCount, CPoint, CDPoint, Vertices, Append, Collide, Rotate)
  • class VECTOR_SHAPEPTR (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity, __iter__)
  • class UTF8 (Methods: __init__, c_str, empty, find, clear, length, size, compare, __eq__, __ne__, __lt__, __gt__, find_first_of, __iadd__, substr, utf8_to_string, wx_str, utf8_to_wxstring, begin, end, Cast_to_CChar, GetChars, __str__)
  • class LIB_ID (Methods: __init__, Parse, GetLibNickname, GetUniStringLibNickname, SetLibNickname, GetLibItemName, GetUniStringLibItemName, SetLibItemName, GetSubLibraryName, SetSubLibraryName, GetUniStringSubLibraryName, GetFullLibraryName, GetUniStringLibId, Format, IsValid, IsLegacy, clear, empty, compare, __lt__, __gt__, __eq__, __ne__, HasIllegalChars, FixIllegalChars, FindIllegalLibraryNameChar)
  • class BASE_SET (Methods: __init__)
  • class PCB_IO_MGR (Methods: PluginFind, ShowType, EnumFromStr, FindPluginTypeFromBoardPath, GuessPluginTypeFromLibPath, Load, Save, ConvertLibrary, __init__)
  • class PCB_IO (Methods: __init__, GetBoardFileDesc, CanReadBoard, CanReadFootprint, SetQueryUserCallback, LoadBoard, GetImportedCachedLibraryFootprints, SaveBoard, FootprintEnumerate, GetLibraryTimestamp, ImportFootprint, FootprintLoad, GetEnumeratedFootprint, FootprintExists, FootprintSave, FootprintDelete, GetLibraryOptions, footprintPyEnumerate, FootprintEnumerate, FootprintLibCreate, FootprintLibDelete, IsFootprintLibWritable)
  • class FP_CACHE_ENTRY (Methods: __init__, GetFileName, SetFilePath, GetFootprint)
  • class FP_CACHE (Methods: __init__, GetPath, IsWritable, Exists, GetFootprints, Save, Load, Remove, GetTimestamp, IsModified, IsPath, SetPath)
  • class PCB_IO_KICAD_SEXPR (Methods: GetLibraryFileDesc, GetLibraryDesc, SaveBoard, LoadBoard, DoLoad, FootprintEnumerate, GetEnumeratedFootprint, FootprintExists, ImportFootprint, FootprintLoad, FootprintSave, FootprintDelete, CreateLibrary, DeleteLibrary, IsLibraryWritable, __init__, Format, GetStringOutput, SetOutputFormatter, Parse)
  • class PLOT_CONTROLLER (Methods: __init__, GetPlotOptions, SetLayer, GetLayer, IsPlotOpen, ClosePlot, OpenPlotfile, PlotLayer, PlotLayers, GetPlotFileName, GetPlotDirName, SetColorMode, GetColorMode, GetPlotter)
  • class PCB_PLOT_PARAMS (Methods: __init__, SetSkipPlotNPTH_Pads, GetSkipPlotNPTH_Pads, Format, Parse, IsSameAs, SetColorSettings, ColorSettings, SetTextMode, GetTextMode, SetPlotMode, GetPlotMode, SetPlotPadNumbers, GetPlotPadNumbers, SetDXFPlotPolygonMode, GetDXFPlotPolygonMode, SetDXFPlotUnits, GetDXFPlotUnits, SetDrillMarksType, GetDrillMarksType, SetScale, GetScale, SetFineScaleAdjustX, GetFineScaleAdjustX, SetFineScaleAdjustY, GetFineScaleAdjustY, SetWidthAdjust, GetWidthAdjust, SetAutoScale, GetAutoScale, SetMirror, GetMirror, SetSketchPadsOnFabLayers, GetSketchPadsOnFabLayers, SetSketchPadLineWidth, GetSketchPadLineWidth, SetHideDNPFPsOnFabLayers, GetHideDNPFPsOnFabLayers, SetSketchDNPFPsOnFabLayers, GetSketchDNPFPsOnFabLayers, SetCrossoutDNPFPsOnFabLayers, GetCrossoutDNPFPsOnFabLayers, SetPlotValue, GetPlotValue, SetPlotReference, GetPlotReference, SetPlotFPText, GetPlotFPText, SetNegative, GetNegative, GetLegacyPlotViaOnMaskLayer, SetPlotFrameRef, GetPlotFrameRef, SetFormat, GetFormat, SetOutputDirectory, GetOutputDirectory, SetDisableGerberMacros, GetDisableGerberMacros, SetUseGerberX2format, GetUseGerberX2format, SetIncludeGerberNetlistInfo, GetIncludeGerberNetlistInfo, SetCreateGerberJobFile, GetCreateGerberJobFile, SetUseGerberProtelExtensions, GetUseGerberProtelExtensions, SetGerberPrecision, GetGerberPrecision, SetSvgPrecision, GetSvgPrecision, SetSvgFitPageToBoard, GetSvgFitPagetoBoard, SetBlackAndWhite, GetBlackAndWhite, SetSubtractMaskFromSilk, GetSubtractMaskFromSilk, SetLayerSelection, GetLayerSelection, SetPlotOnAllLayersSequence, GetPlotOnAllLayersSequence, SetUseAuxOrigin, GetUseAuxOrigin, SetScaleSelection, GetScaleSelection, SetA4Output, GetA4Output, GetHPGLPenDiameter, SetHPGLPenDiameter, GetHPGLPenSpeed, SetHPGLPenSpeed, SetHPGLPenNum, GetHPGLPenNum, SetDashedLineDashRatio, GetDashedLineDashRatio, SetDashedLineGapRatio, GetDashedLineGapRatio, SetUseGerberAttributes)
  • class PLOTTER (Methods: __init__, GetPlotterType, StartPlot, EndPlot, SetNegative, SetColorMode, GetColorMode, SetRenderSettings, RenderSettings, SetPageSettings, PageSettings, SetPlotMirrored, GetPlotMirrored, SetCurrentLineWidth, GetCurrentLineWidth, SetColor, SetDash, SetCreator, SetTitle, SetAuthor, SetSubject, AddLineToHeader, ClearHeaderLinesList, SetViewport, OpenFile, GetIUsPerDecimil, GetPlotterArcLowDef, GetPlotterArcHighDef, Rect, Circle, Arc, BezierCurve, PenTo, MoveTo, LineTo, FinishTo, PenFinish, PlotPoly, PlotImage, ThickSegment, ThickArc, ThickRect, ThickCircle, FilledCircle, FlashPadCircle, FlashPadOval, FlashPadRect, FlashPadRoundRect, FlashPadCustom, FlashPadTrapez, FlashRegularPolygon, Text, PlotText, HyperlinkBox, HyperlinkMenu, Bookmark, Marker, SetLayerPolarity, SetTextMode, SetGerberCoordinatesFormat, SetSvgCoordinatesFormat, StartBlock, EndBlock, GetPlotOffsetUserUnits)
  • class D356_RECORD (Methods: __init__)
  • class IPC356D_WRITER (Methods: __init__, Write)
  • class PLACE_FILE_EXPORTER (Methods: __init__, GenPositionData, GenReportData, GetFootprintCount, GetFrontSideName, GetBackSideName, DecorateFilename)
  • class EXPORTER_VRML (Methods: __init__, ExportVRML_File)
  • class DRILL_TOOL (Methods: __init__)
  • class HOLE_INFO (Methods: __init__)
  • class DRILL_PRECISION (Methods: __init__, GetPrecisionString)
  • class GENDRILL_WRITER_BASE (Methods: __init__, SetMergeOption, GetOffset, SetPageInfo, SetMapFileFormat, CreateMapFilesSet, GenDrillReportFile, GetDrillFileExt)
  • class EXCELLON_WRITER (Methods: __init__, GetOffset, SetRouteModeForOvalHoles, SetFormat, SetOptions, CreateDrillandMapFilesSet)
  • class GERBER_WRITER (Methods: __init__, SetFormat, SetOptions, CreateDrillandMapFilesSet)
  • class JOBFILE_PARAMS (Methods: __init__)
  • class GERBER_JOBFILE_WRITER (Methods: __init__, AddGbrFile, CreateJobFile, WriteJSONJobFile)
  • class base_seqVect (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class LSEQ (Methods: __init__, TestLayers)
  • class LSET (Methods: __init__, Contains, Name, NameToLayer, IsBetween, InternalCuMask, FrontAssembly, BackAssembly, AllCuMask, ExternalCuMask, AllNonCuMask, AllLayersMask, FrontTechMask, FrontBoardTechMask, BackTechMask, BackBoardTechMask, AllTechMask, AllBoardTechMask, FrontMask, BackMask, SideSpecificMask, UserMask, PhysicalLayersMask, UserDefinedLayersMask, ForbiddenFootprintLayers, CuStack, TechAndUserUIOrder, UIOrder, Seq, SeqStackupTop2Bottom, SeqStackupForPlotting, RunOnLayers, ExtractLayer, FlipStandardLayers, LayerCount, ClearCopperLayers, ClearNonCopperLayers, ClearUserDefinedLayers, addLayer, removeLayer, addLayerSet, removeLayerSet, FmtHex, FmtBin, ParseHex, AddLayer, AddLayerSet, RemoveLayer, RemoveLayerSet)
  • class BOARD_ITEM (Methods: __init__, CopyFrom, SetParentGroup, GetParentGroup, GetX, GetY, GetCenter, SetX, SetY, IsConnected, Similarity, __eq__, IsOnCopperLayer, HasHole, HasDrilledHole, IsTented, GetEffectiveShape, GetEffectiveHoleShape, RunOnChildren, RunOnDescendants, GetParent, GetParentFootprint, GetFPRelativePosition, SetFPRelativePosition, HasLineStroke, GetStroke, SetStroke, GetFontMetrics, GetLayer, BoardLayerCount, BoardCopperLayerCount, BoardLayerSet, GetLayerSet, SetLayerSet, IsSideSpecific, SetLayer, Duplicate, SwapItemData, IsOnLayer, IsKnockout, SetIsKnockout, IsLocked, SetLocked, StyleFromSettings, DeleteStructure, Move, Rotate, Flip, Mirror, Normalize, NormalizeForCompare, GetBoard, GetParentAsString, GetLayerName, TransformShapeToPolygon, Cast, Duplicate, SetPos, SetStartEnd)
  • class DELETED_BOARD_ITEM (Methods: __init__, GetClass, GetInstance, __eq__)
  • class UNITS_PROVIDER (Methods: __init__, GetUserUnits, SetUserUnits, GetUnitPair, GetIuScale, GetOriginTransforms, StringFromOptionalValue, StringFromValue, MessageTextFromValue, MessageTextFromMinOptMax, ValueFromString, OptionalValueFromString, AngleValueFromString)
  • class BOARD_ITEM_CONTAINER (Methods: __init__, AddNative, RemoveNative, DeleteNative, Add, Remove, Delete)
  • class BOARD_CONNECTED_ITEM (Methods: __init__, ClassOf, GetNet, SetNet, UnpackNet, PackNet, GetNetCode, SetNetCode, GetNetname, GetNetnameMsg, GetShortNetname, GetDisplayNetname, GetOwnClearance, GetClearanceOverrides, GetLocalClearance, GetEffectiveNetClass, GetNetClassName, SetLocalRatsnestVisible, GetLocalRatsnestVisible, GetTeardropParams, SetTeardropsEnabled, GetTeardropsEnabled, SetTeardropBestLengthRatio, GetTeardropBestLengthRatio, SetTeardropMaxLength, GetTeardropMaxLength, SetTeardropBestWidthRatio, GetTeardropBestWidthRatio, SetTeardropMaxWidth, GetTeardropMaxWidth, SetTeardropCurved, GetTeardropCurved, SetTeardropPreferZoneConnections, GetTeardropPreferZoneConnections, SetTeardropAllowSpanTwoTracks, GetTeardropAllowSpanTwoTracks, SetTeardropMaxTrackWidth, GetTeardropMaxTrackWidth)
  • class netclasses_map (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __iter__, iterkeys, itervalues, iteritems, __getitem__, __delitem__, has_key, keys, values, items, __contains__, key_iterator, value_iterator, __setitem__, asdict, __init__, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, count, erase, find, lower_bound, upper_bound)
  • class VIA_DIMENSION (Methods: __init__, __eq__, __ne__, __lt__)
  • class DIFF_PAIR_DIMENSION (Methods: __init__, __eq__, __ne__, __lt__)
  • class TEXT_ITEM_INFO (Methods: __init__, __eq__)
  • class BOARD_DESIGN_SETTINGS (Methods: __eq__, __ne__, __init__, LoadFromFile, GetStackupDescriptor, GetTeadropParamsList, GetSeverity, Ignore, GetDefaultZoneSettings, SetDefaultZoneSettings, GetCurrentNetClassName, UseNetClassTrack, UseNetClassVia, UseNetClassDiffPair, GetBiggestClearanceValue, GetSmallestClearanceValue, GetTrackWidthIndex, SetTrackWidthIndex, GetCurrentTrackWidth, SetCustomTrackWidth, GetCustomTrackWidth, GetViaSizeIndex, SetViaSizeIndex, GetCurrentViaSize, SetCustomViaSize, GetCustomViaSize, GetCurrentViaDrill, SetCustomViaDrill, GetCustomViaDrill, UseCustomTrackViaSize, GetDiffPairIndex, SetDiffPairIndex, SetCustomDiffPairWidth, GetCustomDiffPairWidth, SetCustomDiffPairGap, GetCustomDiffPairGap, SetCustomDiffPairViaGap, GetCustomDiffPairViaGap, UseCustomDiffPairDimensions, GetCurrentDiffPairWidth, GetCurrentDiffPairGap, GetCurrentDiffPairViaGap, GetEnabledLayers, SetEnabledLayers, IsLayerEnabled, GetCopperLayerCount, SetCopperLayerCount, GetUserDefinedLayerCount, SetUserDefinedLayerCount, GetBoardThickness, SetBoardThickness, GetDRCEpsilon, GetHolePlatingThickness, GetLineThickness, GetTextSize, GetTextThickness, GetTextItalic, GetTextUpright, GetLayerClass, SetAuxOrigin, GetAuxOrigin, SetGridOrigin, GetGridOrigin, SetDefaultMasterPad, CloneFrom)
  • class NET_SETTINGS (Methods: __init__, __eq__, __ne__, SetDefaultNetclass, GetDefaultNetclass, HasNetclass, SetNetclass, SetNetclasses, GetNetclasses, GetCompositeNetclasses, ClearNetclasses, GetNetclassLabelAssignments, ClearNetclassLabelAssignments, ClearNetclassLabelAssignment, SetNetclassLabelAssignment, AppendNetclassLabelAssignment, HasNetclassLabelAssignment, SetNetclassPatternAssignment, SetNetclassPatternAssignments, GetNetclassPatternAssignments, ClearNetclassPatternAssignments, ClearCacheForNet, ClearAllCaches, SetNetColorAssignment, GetNetColorAssignments, ClearNetColorAssignments, HasEffectiveNetClass, GetCachedEffectiveNetClass, GetEffectiveNetClass, RecomputeEffectiveNetclasses, GetNetClassByName, ParseBusVector, ParseBusGroup)
  • class CN_DISJOINT_NET_ENTRY (Methods: __init__)
  • class RN_DYNAMIC_LINE (Methods: __init__)
  • class CONNECTIVITY_DATA (Methods: __init__, Build, Add, Remove, Update, Move, ClearRatsnest, GetNetCount, GetRatsnestForNet, PropagateNets, FillIsolatedIslandsMap, RecalculateRatsnest, GetUnconnectedCount, IsConnectedOnLayer, GetNodeCount, GetPadCount, GetConnectedTracks, GetConnectedPads, GetConnectedPadsAndVias, GetConnectedItemsAtAnchor, RunOnUnconnectedEdges, TestTrackEndpointDangling, ClearLocalRatsnest, HideLocalRatsnest, ComputeLocalRatsnest, GetLocalRatsnest, GetConnectedItems, GetNetItems, BlockRatsnestItems, GetConnectivityAlgo, GetLock, MarkItemNetAsDirty, RemoveInvalidRefs, SetProgressReporter, GetNetSettings, HasNetNameForNetCode, GetNetNameForNetCode, RefreshNetcodeMap, GetFromToCache)
  • class MARKERS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class ZONES (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class TRACKS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front, __iter__)
  • class FOOTPRINTS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front)
  • class GROUPS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front)
  • class GENERATORS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front)
  • class DRAWINGS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front, __iter__)
  • class PADS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front)
  • class PCB_FIELDS (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, pop_front, push_front)
  • class PCB_FIELD_VEC (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class PADSTACK (Methods: __init__, __eq__, __ne__, Serialize, Deserialize, Compare, Similarity, LayerSet, SetLayerSet, FlipLayers, StartLayer, EndLayer, Mode, SetMode, Name, GetOrientation, SetOrientation, Drill, SecondaryDrill, UnconnectedLayerMode, SetUnconnectedLayerMode, CopperLayer, FrontOuterLayers, BackOuterLayers, IsTented, CustomShapeInZoneMode, SetCustomShapeInZoneMode, ForEachUniqueLayer, UniqueLayers, EffectiveLayerFor, RelevantShapeLayers, Shape, SetShape, SetSize, Size, DrillShape, SetDrillShape, Offset, AnchorShape, SetAnchorShape, TrapezoidDeltaSize, RoundRectRadiusRatio, SetRoundRectRadiusRatio, RoundRectRadius, SetRoundRectRadius, ChamferRatio, SetChamferRatio, ChamferPositions, SetChamferPositions, Clearance, SolderMaskMargin, SolderPasteMargin, SolderPasteMarginRatio, ZoneConnection, ThermalSpokeWidth, ThermalGap, DefaultThermalSpokeAngleForShape, ThermalSpokeAngle, SetThermalSpokeAngle, Primitives, AddPrimitive, AppendPrimitives, ReplacePrimitives, ClearPrimitives)
  • class PAD (Methods: __init__, Serialize, Deserialize, PTHMask, SMDMask, ConnSMDMask, UnplatedHoleMask, ApertureMask, ClassOf, ImportSettingsFrom, IsFlipped, SetNumber, GetNumber, CanHaveNumber, SetPinFunction, GetPinFunction, SetPinType, GetPinType, SameLogicalPadAs, SharesNetTieGroup, IsNoConnectPad, IsFreePad, SetFrontShape, GetFrontShape, GetAnchorPadShape, GetCustomShapeInZoneOpt, SetCustomShapeInZoneOpt, SetAnchorPadShape, SetY, SetX, SetSizeX, GetSizeX, SetSizeY, GetSizeY, SetDrillSize, GetDrillSize, SetDrillSizeX, GetDrillSizeX, SetDrillSizeY, GetDrillSizeY, Padstack, SetPadstack, AddPrimitivePoly, MergePrimitivesAsPolygon, DeletePrimitivesList, GetPrimitives, FlipPrimitives, ReplacePrimitives, AppendPrimitives, AddPrimitiveShape, SetOrientation, SetFPRelativeOrientation, GetOrientation, GetFPRelativeOrientation, SetOrientationDegrees, GetOrientationDegrees, SetDrillShape, GetDrillShape, IsDirty, SetDirty, SetAttribute, GetAttribute, SetProperty, GetProperty, IsAperturePad, SetPadToDieLength, GetPadToDieLength, SetLocalClearance, GetLocalSolderMaskMargin, SetLocalSolderMaskMargin, GetLocalSolderPasteMargin, SetLocalSolderPasteMargin, GetLocalSolderPasteMarginRatio, SetLocalSolderPasteMarginRatio, SetLocalZoneConnection, GetLocalZoneConnection, GetOwnClearance, TransformShapeToPolygon, TransformHoleToPolygon, GetEffectiveShape, GetEffectivePolygon, GetBoundingRadius, GetLocalClearance, GetSolderMaskExpansion, GetSolderPasteMargin, GetZoneConnectionOverrides, SetLocalThermalSpokeWidthOverride, GetLocalThermalSpokeWidthOverride, GetLocalSpokeWidthOverride, SetThermalSpokeAngle, GetThermalSpokeAngle, SetThermalSpokeAngleDegrees, GetThermalSpokeAngleDegrees, SetThermalGap, GetThermalGap, GetLocalThermalGapOverride, SetLocalThermalGapOverride, ShapePos, SetFrontRoundRectRadiusRatio, GetFrontRoundRectRadiusRatio, SetFrontRoundRectRadiusSize, GetFrontRoundRectRadiusSize, GetSubRatsnest, SetSubRatsnest, SetRemoveUnconnected, GetRemoveUnconnected, SetKeepTopBottom, GetKeepTopBottom, SetUnconnectedLayerMode, GetUnconnectedLayerMode, ConditionallyFlashed, CanFlashLayer, GetPrincipalLayer, FlashLayer, HitTest, Recombine, GetClass, GetBoundingBox, Compare, ShowPadShape, ShowPadAttr, ClonePad, BuildEffectiveShapes, BuildEffectivePolygon, ViewGetLOD, ClearZoneLayerOverrides, GetZoneLayerOverride, SetZoneLayerOverride, CheckPad, __eq__, GetShape, SetShape, GetSize, SetSize, GetDelta, SetDelta, GetOffset, SetOffset, GetRoundRectCornerRadius, SetRoundRectCornerRadius, GetRoundRectRadiusRatio, SetRoundRectRadiusRatio, GetChamferRectRatio, SetChamferRectRatio, GetChamferPositions, SetChamferPositions, SetPadName, SetName, GetPadName, GetName, AddPrimitive, GetCustomShapeAsPolygon)
  • class PCB_TRACK (Methods: ClassOf, __init__, SetWidth, GetWidth, SetEnd, GetEnd, SetStart, GetStart, SetStartX, SetStartY, GetStartX, GetStartY, SetEndX, SetEndY, GetEndX, GetEndY, GetEndPoint, SetHasSolderMask, HasSolderMask, SetLocalSolderMaskMargin, GetLocalSolderMaskMargin, GetSolderMaskExpansion, GetLength, TransformShapeToPolygon, GetEffectiveShape, IsPointOnEnds, IsNull, HitTest, ApproxCollinear, GetClass, GetWidthConstraint, ViewGetLOD, __eq__, Serialize, Deserialize)
  • class PCB_ARC (Methods: __init__, ClassOf, SetMid, GetMid, GetRadius, GetAngle, GetArcAngleStart, GetArcAngleEnd, HitTest, IsCCW, GetClass, GetEffectiveShape, IsDegenerated, __eq__, Serialize, Deserialize)
  • class PCB_VIA (Methods: ClassOf, __init__, HasValidLayerPair, GetViaType, SetViaType, Padstack, SetPadstack, SetWidth, GetWidth, SetFrontWidth, GetFrontWidth, GetWidthConstraint, GetDrillConstraint, SetFrontTentingMode, GetFrontTentingMode, SetBackTentingMode, GetBackTentingMode, GetSolderMaskExpansion, SetLayerPair, SetBottomLayer, SetTopLayer, LayerPair, TopLayer, BottomLayer, SanitizeLayers, HitTest, GetClass, ViewGetLOD, GetMinAnnulus, SetRemoveUnconnected, GetRemoveUnconnected, SetKeepStartEnd, GetKeepStartEnd, ConditionallyFlashed, FlashLayer, GetOutermostConnectedLayers, SetDrill, GetDrill, GetDrillValue, SetDrillDefault, GetIsFree, SetIsFree, GetEffectiveShape, ClearZoneLayerOverrides, GetZoneLayerOverride, SetZoneLayerOverride, __eq__, Serialize, Deserialize)
  • class ISOLATED_ISLANDS (Methods: __init__)
  • class ZONE (Methods: __init__, ClassOf, Serialize, Deserialize, InitDataFromSrcInCopyCtor, IsConflicting, SetAssignedPriority, GetAssignedPriority, HigherPriority, SameNet, SetLayerSetAndRemoveUnusedFills, GetZoneName, SetZoneName, CacheBoundingBox, SetLocalClearance, GetLocalClearance, GetFirstLayer, ViewGetLOD, SetFillMode, GetFillMode, SetThermalReliefGap, GetThermalReliefGap, SetThermalReliefSpokeWidth, GetThermalReliefSpokeWidth, CalculateFilledArea, CalculateOutlineArea, GetFilledArea, GetOutlineArea, GetLock, GetFillFlag, SetFillFlag, IsFilled, SetIsFilled, NeedRefill, SetNeedRefill, GetPadConnection, SetPadConnection, GetMinThickness, SetMinThickness, GetHatchThickness, SetHatchThickness, GetHatchGap, SetHatchGap, GetHatchOrientation, SetHatchOrientation, GetHatchSmoothingLevel, SetHatchSmoothingLevel, GetHatchSmoothingValue, SetHatchSmoothingValue, GetHatchHoleMinArea, SetHatchHoleMinArea, GetHatchBorderAlgorithm, SetHatchBorderAlgorithm, GetSelectedCorner, SetSelectedCorner, GetLocalFlags, SetLocalFlags, Outline, SetOutline, GetEffectiveShape, HitTestFilledArea, HitTestCutout, GetInteractingZones, TransformSolidAreasShapesToPolygon, TransformSmoothedOutlineToPolygon, TransformShapeToPolygon, HitTestForCorner, HitTestForEdge, HitTest, UnFill, MoveEdge, GetClass, GetNumCorners, Iterate, IterateWithHoles, CIterateWithHoles, RemoveAllContours, GetCornerPosition, SetCornerPosition, NewHole, AppendCorner, GetHatchStyle, SetHatchStyle, HasFilledPolysForLayer, GetFilledPolysList, GetFill, CacheTriangulation, SetFilledPolysList, IsIsland, SetIsIsland, BuildSmoothedPoly, SetCornerSmoothingType, GetCornerSmoothingType, SetCornerRadius, GetCornerRadius, RemoveCutout, AddPolygon, IsTeardropArea, SetTeardropAreaType, GetTeardropAreaType, HasKeepoutParametersSet, GetIsRuleArea, GetRuleAreaPlacementEnabled, GetRuleAreaPlacementSourceType, GetRuleAreaPlacementSource, GetDoNotAllowCopperPour, GetDoNotAllowVias, GetDoNotAllowTracks, GetDoNotAllowPads, GetDoNotAllowFootprints, SetIsRuleArea, SetRuleAreaPlacementEnabled, SetRuleAreaPlacementSourceType, SetRuleAreaPlacementSource, SetDoNotAllowCopperPour, SetDoNotAllowVias, SetDoNotAllowTracks, SetDoNotAllowPads, SetDoNotAllowFootprints, GetIslandRemovalMode, SetIslandRemovalMode, GetMinIslandArea, SetMinIslandArea, GetBorderHatchPitch, GetDefaultHatchPitch, SetBorderDisplayStyle, SetBorderHatchPitch, UnHatchBorder, HatchBorder, GetHatchLines, BuildHashValue, GetHashValue, __eq__)
  • class ZONE_FILLER (Methods: SetProgressReporter, GetProgressReporter, Fill, IsDebug, __init__)
  • class ZONE_SETTINGS (Methods: __init__, __eq__, __ne__, __lshift__, GetDefaultSettings, SetupLayersList, ExportSetting, SetCornerSmoothingType, GetCornerSmoothingType, SetCornerRadius, GetCornerRadius, GetPadConnection, SetPadConnection, HasKeepoutParametersSet, GetIsRuleArea, GetRuleAreaPlacementEnabled, GetRuleAreaPlacementSourceType, GetRuleAreaPlacementSource, GetDoNotAllowCopperPour, GetDoNotAllowVias, GetDoNotAllowTracks, GetDoNotAllowPads, GetDoNotAllowFootprints, SetIsRuleArea, SetRuleAreaPlacementEnabled, SetRuleAreaPlacementSourceType, SetRuleAreaPlacementSource, SetDoNotAllowCopperPour, SetDoNotAllowVias, SetDoNotAllowTracks, SetDoNotAllowPads, SetDoNotAllowFootprints, GetIslandRemovalMode, SetIslandRemovalMode, GetMinIslandArea, SetMinIslandArea)
  • class EDA_ANGLE (Methods: __init__, AsDegrees, AsTenthsOfADegree, AsRadians, IsCardinal, IsCardinal90, IsZero, IsHorizontal, IsVertical, IsParallelTo, Invert, Sin, Cos, Tan, Arccos, Arcsin, Arctan, Arctan2, Normalize, Normalized, NormalizeNegative, Normalize90, Normalize180, Normalize720, KeepUpright, Round, __iadd__, __isub__, __add__, __sub__, __mul__, __rmul__, __truediv__, __abs__)
  • class ARC_MID (Methods: __init__)
  • class EDA_SHAPE (Methods: __init__, SwapShape, Serialize, Deserialize, ShowShape, SHAPE_T_asString, IsProxyItem, SetIsProxyItem, IsFilled, IsFilledForHitTesting, SetFilled, SetFillMode, GetFillMode, IsClosed, GetFillColor, SetFillColor, SetWidth, GetWidth, GetEffectiveWidth, SetLineStyle, GetLineStyle, SetLineColor, GetLineColor, SetShape, GetShape, GetStart, GetStartY, GetStartX, SetStart, SetStartY, SetStartX, SetCenterY, SetCenterX, GetEnd, GetEndY, GetEndX, SetEnd, SetEndY, SetEndX, SetRadius, GetTopLeft, GetBotRight, SetTop, SetLeft, SetRight, SetBottom, SetBezierC1, GetBezierC1, SetBezierC2, GetBezierC2, SetCenter, SetArcAngleAndEnd, GetArcAngle, GetSegmentAngle, EndsSwapped, GetArcMid, GetRectCorners, GetCornersInSequence, CalcArcAngles, GetRadius, SetArcGeometry, SetCachedArcData, GetBezierPoints, DupPolyPointsList, GetPointCount, GetPolyShape, IsPolyShapeValid, SetPolyShape, SetPolyPoints, RebuildBezierToSegmentsPointsList, MakeEffectiveShapes, ShapeGetMsgPanelInfo, SetLength, SetRectangleHeight, SetRectangleWidth, SetRectangle, SetSegmentAngle, IsClockwiseArc, GetLength, GetRectangleHeight, GetRectangleWidth, TransformShapeToPolygon, Compare, Similarity, __eq__)
  • class PCB_SHAPE (Methods: __init__, ClassOf, GetClass, Serialize, Deserialize, GetConnectionPoints, GetCorners, GetEffectiveShape, SetIsProxyItem, HitTest, Scale, TransformShapeToPolygon, ViewGetLOD, __eq__, SetHasSolderMask, HasSolderMask, SetLocalSolderMaskMargin, GetLocalSolderMaskMargin, GetSolderMaskExpansion, GetArcAngleStart, GetShapeStr)
  • class PCB_TEXT (Methods: __init__, ClassOf, Serialize, Deserialize, KeepUpright, GetShownText, TextHitTest, HitTest, GetClass, TransformTextToPolySet, TransformShapeToPolygon, GetEffectiveShape, GetKnockoutCache, GetTextTypeDescription, ViewGetLOD, __eq__)
  • class PCB_TEXTBOX (Methods: __init__, ClassOf, Serialize, Deserialize, GetLegacyTextMargin, SetMarginLeft, SetMarginTop, SetMarginRight, SetMarginBottom, GetMarginLeft, GetMarginTop, GetMarginRight, GetMarginBottom, GetDrawPos, GetShownText, HitTest, GetClass, TransformTextToPolySet, TransformShapeToPolygon, GetEffectiveShape, ViewGetLOD, IsBorderEnabled, SetBorderEnabled, SetBorderWidth, GetBorderWidth, __eq__)
  • class TEXT_ATTRIBUTES (Methods: __init__, Compare, __eq__, __gt__, __lt__)
  • class PCB_FIELD (Methods: __init__, Serialize, Deserialize, ClassOf, GetClass, IsReference, IsValue, IsDatasheet, IsComponentClass, IsMandatory, IsHypertext, ViewGetLOD, CloneField, GetName, GetCanonicalName, SetName, GetId, SetId, __eq__)
  • class PCB_DIMENSION_BASE (Methods: __init__, Serialize, Deserialize, GetStart, SetStart, GetEnd, SetEnd, GetOverrideTextEnabled, SetOverrideTextEnabled, GetOverrideText, SetOverrideText, ChangeOverrideText, GetMeasuredValue, SetMeasuredValue, GetValueText, Update, UpdateUnits, GetPrefix, SetPrefix, ChangePrefix, GetSuffix, SetSuffix, ChangeSuffix, GetArrowDirection, SetArrowDirection, ChangeArrowDirection, GetUnits, SetUnits, GetUnitsMode, SetUnitsMode, ChangeUnitsMode, SetAutoUnits, GetUnitsFormat, SetUnitsFormat, ChangeUnitsFormat, GetPrecision, SetPrecision, ChangePrecision, GetSuppressZeroes, SetSuppressZeroes, ChangeSuppressZeroes, GetKeepTextAligned, SetKeepTextAligned, GetTextAngleDegreesProp, ChangeTextAngleDegrees, ChangeKeepTextAligned, SetTextPositionMode, GetTextPositionMode, GetArrowLength, SetArrowLength, SetExtensionOffset, GetExtensionOffset, GetLineThickness, SetLineThickness, GetShapes, HitTest, GetEffectiveShape, TransformShapeToPolygon, __eq__)
  • class PCB_DIM_ALIGNED (Methods: __init__, Serialize, Deserialize, ClassOf, GetCrossbarStart, GetCrossbarEnd, SetHeight, GetHeight, ChangeHeight, UpdateHeight, SetExtensionHeight, GetExtensionHeight, ChangeExtensionHeight, GetAngle, GetClass)
  • class PCB_DIM_ORTHOGONAL (Methods: __init__, Serialize, Deserialize, ClassOf, SetOrientation, GetOrientation, GetClass)
  • class PCB_DIM_RADIAL (Methods: __init__, Serialize, Deserialize, ClassOf, SetLeaderLength, GetLeaderLength, ChangeLeaderLength, GetKnee, GetClass)
  • class PCB_DIM_LEADER (Methods: __init__, Serialize, Deserialize, ClassOf, GetClass, SetTextBorder, GetTextBorder, ChangeTextBorder)
  • class PCB_DIM_CENTER (Methods: __init__, Serialize, Deserialize, ClassOf, GetClass)
  • class PCB_MARKER (Methods: __init__, ClassOf, SerializeToString, DeserializeFromString, HitTest, GetColorLayer, GetEffectiveShape, SetZoom, GetClass, GetShapes1, GetShapes2, SetShapes1, SetShapes2)
  • class PCB_TARGET (Methods: __init__, ClassOf, SetShape, GetShape, SetSize, GetSize, SetWidth, GetWidth, GetClass, HitTest, GetEffectiveShape, TransformShapeToPolygon, __eq__)
  • class PCB_TABLE (Methods: __init__, ClassOf, GetClass, SetStrokeExternal, StrokeExternal, SetStrokeHeaderSeparator, StrokeHeaderSeparator, SetBorderStroke, GetBorderStroke, SetBorderWidth, GetBorderWidth, SetBorderStyle, GetBorderStyle, SetBorderColor, GetBorderColor, SetSeparatorsStroke, GetSeparatorsStroke, SetSeparatorsWidth, GetSeparatorsWidth, SetSeparatorsStyle, GetSeparatorsStyle, SetSeparatorsColor, GetSeparatorsColor, SetStrokeColumns, StrokeColumns, SetStrokeRows, StrokeRows, RunOnDescendants, GetEnd, SetPositionX, SetPositionY, GetPositionX, GetPositionY, SetColCount, GetColCount, GetRowCount, SetColWidth, GetColWidth, SetRowHeight, GetRowHeight, GetCell, GetCells, AddCell, InsertCell, ClearCells, DeleteMarkedCells, AddNative, RemoveNative, DrawBorders, GetEffectiveShape, TransformShapeToPolygon, HitTest, __eq__, Compare, GetHash)
  • class PADS_VEC (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class TRACKS_VEC (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class NETINFO_ITEM (Methods: __init__, ClassOf, GetClass, SetNetClass, GetNetClass, GetNetClassSlow, GetNetCode, SetNetCode, GetNetname, GetShortNetname, GetDisplayNetname, HasAutoGeneratedNetname, SetNetname, IsCurrent, SetIsCurrent, Clear, SetParent, GetParent, GetNetClassName)
  • class NETNAMES_MAP (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __iter__, iterkeys, itervalues, iteritems, __getitem__, __delitem__, has_key, keys, values, items, __contains__, key_iterator, value_iterator, __setitem__, asdict, __init__, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, count, erase, find, lower_bound, upper_bound)
  • class NETCODES_MAP (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __iter__, iterkeys, itervalues, iteritems, __getitem__, __delitem__, has_key, keys, values, items, __contains__, key_iterator, value_iterator, __setitem__, asdict, __init__, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, count, erase, find, lower_bound, upper_bound)
  • class NETINFO_LIST (Methods: __init__, GetNetItem, GetNetCount, NetsByName, NetsByNetcode, RebuildDisplayNetnames, OrphanedItem, GetParent)
  • class STRINGSET (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, append, __contains__, __getitem__, add, discard, __init__, empty, size, clear, swap, count, begin, end, rbegin, rend, erase, find, lower_bound, upper_bound, equal_range, insert)
  • class NETCLASS (Methods: __init__, __eq__, GetClass, Serialize, Deserialize, ResetParents, ResetParameters, GetConstituentNetclasses, SetConstituentNetclasses, ContainsNetclassWithName, IsDefault, SetName, GetName, GetHumanReadableName, GetDescription, SetDescription, HasClearance, GetClearance, GetClearanceOpt, SetClearance, SetClearanceParent, GetClearanceParent, HasTrackWidth, GetTrackWidth, GetTrackWidthOpt, SetTrackWidth, SetTrackWidthParent, GetTrackWidthParent, HasViaDiameter, GetViaDiameter, GetViaDiameterOpt, SetViaDiameter, SetViaDiameterParent, GetViaDiameterParent, HasViaDrill, GetViaDrill, GetViaDrillOpt, SetViaDrill, SetViaDrillParent, GetViaDrillParent, HasuViaDiameter, GetuViaDiameter, GetuViaDiameterOpt, SetuViaDiameter, SetuViaDiameterParent, GetuViaDiameterParent, HasuViaDrill, GetuViaDrill, GetuViaDrillOpt, SetuViaDrill, SetuViaDrillParent, GetuViaDrillParent, HasDiffPairWidth, GetDiffPairWidth, GetDiffPairWidthOpt, SetDiffPairWidth, SetDiffPairWidthParent, GetDiffPairWidthParent, HasDiffPairGap, GetDiffPairGap, GetDiffPairGapOpt, SetDiffPairGap, SetDiffPairGapParent, GetDiffPairGapParent, HasDiffPairViaGap, GetDiffPairViaGap, GetDiffPairViaGapOpt, SetDiffPairViaGap, SetDiffPairViaGapParent, GetDiffPairViaGapParent, HasPcbColor, GetPcbColor, SetPcbColor, SetPcbColorParent, GetPcbColorParent, HasWireWidth, GetWireWidth, GetWireWidthOpt, SetWireWidth, SetWireWidthParent, GetWireWidthParent, HasBusWidth, GetBusWidth, GetBusWidthOpt, SetBusWidth, SetBusWidthParent, GetBusWidthParent, GetSchematicColor, SetSchematicColor, SetSchematicColorParent, GetSchematicColorParent, HasLineStyle, GetLineStyle, GetLineStyleOpt, SetLineStyle, SetLineStyleParent, GetLineStyleParent, SetPriority, GetPriority)
  • class PCB_GROUP (Methods: __init__, ClassOf, GetClass, GetName, SetName, GetItems, AddItem, RemoveItem, RemoveAll, TopLevelGroup, WithinScope, __eq__, DeepClone, DeepDuplicate, HitTest, GetEffectiveShape, ViewGetLOD, RunOnDescendants, IsGroupableType, GetItemsDeque, GetItems)
  • class PCB_REFERENCE_IMAGE (Methods: __init__, GetReferenceImage, ClassOf, GetClass, ViewGetLOD, GetEffectiveShape, HitTest, __eq__)
  • class VIA_DIMENSION_Vector (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class PTR_PTR_CACHE_KEY (Methods: __eq__, __init__)
  • class PTR_LAYER_CACHE_KEY (Methods: __eq__, __init__)
  • class PTR_PTR_LAYER_CACHE_KEY (Methods: __eq__, __init__)
  • class LAYER (Methods: __init__, clear, ShowType, ParseType)
  • class HIGH_LIGHT_INFO (Methods: __init__)
  • class BOARD_LISTENER (Methods: OnBoardItemAdded, OnBoardItemsAdded, OnBoardItemRemoved, OnBoardItemsRemoved, OnBoardNetSettingsChanged, OnBoardItemChanged, OnBoardItemsChanged, OnBoardHighlightNetChanged, OnBoardRatsnestChanged, OnBoardCompositeUpdate, __init__)
  • class BOARD (Methods: __init__, ClassOf, SetBoardUse, GetBoardUse, IncrementTimeStamp, GetTimeStamp, IsFootprintHolder, SetFileName, GetFileName, Footprints, Zones, Generators, Markers, Drawings, Tracks, GetItemSet, Groups, AllConnectedItems, GetProperties, SetProperties, GetContextualTextVars, ResolveTextVar, IsEmpty, RunOnDescendants, SetFileFormatVersionAtLoad, GetFileFormatVersionAtLoad, SetGenerator, GetGenerator, AddNative, RemoveNative, RemoveAll, HasItemsOnLayer, RemoveAllItemsOnLayer, BulkRemoveStaleTeardrops, FinalizeBulkAdd, FinalizeBulkRemove, FixupEmbeddedData, RunOnNestedEmbeddedFiles, CacheTriangulation, GetFirstFootprint, DeleteAllFootprints, DetachAllFootprints, GetItem, FillItemMap, ConvertCrossReferencesToKIIDs, ConvertKIIDsToCrossReferences, GetConnectivity, BuildConnectivity, DeleteMARKERs, GetProject, SetProject, ClearProject, ResolveDRCExclusions, RecordDRCExclusions, UpdateRatsnestExclusions, ResetNetHighLight, GetHighLightNetCodes, SetHighLightNet, IsHighLightNetON, HighLightON, HighLightOFF, GetCopperLayerCount, SetCopperLayerCount, GetUserDefinedLayerCount, SetUserDefinedLayerCount, GetCopperLayerStackMaxId, FlipLayer, LayerDepth, GetEnabledLayers, SetEnabledLayers, IsLayerEnabled, IsLayerVisible, GetVisibleLayers, SetVisibleLayers, GetVisibleElements, SetVisibleElements, SetVisibleAlls, IsElementVisible, SetElementVisibility, IsFootprintLayerVisible, GetDesignSettings, GetStackupOrDefault, GetPageSettings, SetPageSettings, GetPlotOptions, SetPlotOptions, GetTitleBlock, SetTitleBlock, GetUserUnits, SetUserUnits, UpdateUserUnits, GetBoardPolygonOutlines, GetOutlinesChainingEpsilon, SetOutlinesChainingEpsilon, ConvertBrdLayerToPolygonalContours, GetLayerID, GetLayerName, SetLayerName, GetStandardLayerName, SetLayerDescr, IsFrontLayer, IsBackLayer, GetLayerType, SetLayerType, GetNodesCount, GetPads, BuildListOfNets, FindNet, MatchDpSuffix, DpCoupledNet, GetNetInfo, RemoveUnusedNets, GetNetCount, ComputeBoundingBox, GetBoardEdgesBoundingBox, FindFootprintByReference, FindFootprintByPath, GetNetClassAssignmentCandidates, SynchronizeNetsAndNetClasses, SynchronizeProperties, GetClass, SetAreasNetCodesFromNetNames, GetArea, GetZoneList, GetAreaCount, TestZoneIntersection, GetPad, GetSortedPadListByXthenYCoord, GetTrackLength, TracksInNet, GetFootprint, GetMaxClearanceValue, MapNets, SanitizeNetcodes, AddListener, RemoveListener, RemoveAllListeners, OnItemChanged, OnItemsChanged, OnItemsCompositeUpdate, OnRatsnestChanged, GroupsSanityCheck, GroupsSanityCheckInternal, GroupLegalOps, LegacyTeardrops, SetLegacyTeardrops, GetEmbeddedFiles, SetEmbeddedFilesDelegate, GetFonts, EmbedFonts, GetComponentClassManager, __init__, GetFootprints, GetDrawings, GetTracks, Save, GetNetClasses, GetCurrentNetClassName, GetViasDimensionsList, GetTrackWidthList, GetNetsByName, GetNetsByNetcode, GetNetcodeFromNetname, GetAllNetClasses)
  • class MAP_STRING_STRING (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __iter__, iterkeys, itervalues, iteritems, __getitem__, __delitem__, has_key, keys, values, items, __contains__, key_iterator, value_iterator, __setitem__, asdict, __init__, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, count, erase, find, lower_bound, upper_bound)
  • class FP_3DMODEL (Methods: __init__, __eq__)
  • class FOOTPRINT (Methods: __init__, Serialize, Deserialize, ClassOf, InvalidateGeometryCaches, GetPrivateLayers, SetPrivateLayers, AddNative, RemoveNative, ClearAllNets, FixUuids, GetFpPadsLocalBbox, GetBoundingHull, TextOnly, GetLayerBoundingBox, Pads, GraphicalItems, Zones, Groups, HasThroughHolePads, Models, SetOrientation, GetOrientation, SetLayerAndFlip, SetOrientationDegrees, GetOrientationDegrees, GetFPID, SetFPID, GetFPIDAsString, SetFPIDAsString, GetLibDescription, SetLibDescription, GetKeywords, SetKeywords, GetPath, SetPath, GetSheetname, SetSheetname, GetSheetfile, SetSheetfile, GetFilters, SetFilters, SetLocalClearance, GetLocalSolderMaskMargin, SetLocalSolderMaskMargin, GetLocalSolderPasteMargin, SetLocalSolderPasteMargin, GetLocalSolderPasteMarginRatio, SetLocalSolderPasteMarginRatio, SetLocalZoneConnection, GetLocalZoneConnection, GetAttributes, SetAttributes, SetFlag, IncrementFlag, GetFlag, IsNetTie, GetLocalClearance, GetClearanceOverrides, GetZoneConnectionOverrides, GetNetTiePadGroups, ClearNetTiePadGroups, AddNetTiePadGroup, MapPadNumbersToNetTieGroups, GetNetTiePads, GetLikelyAttribute, MoveAnchorPosition, IsFlipped, GetSide, IsConflicting, IsPlaced, SetIsPlaced, NeedsPlaced, SetNeedsPlaced, LegacyPadsLocked, CheckFootprintAttributes, CheckPads, CheckShortingPads, CheckNetTies, CheckNetTiePadGroups, CheckClippedSilk, BuildNetTieCache, GetNetTieCache, TransformPadsToPolySet, TransformFPShapesToPolySet, TransformFPTextToPolySet, GetContextualTextVars, ResolveTextVar, HitTestAccurate, HitTest, HitTestOnLayer, GetReference, SetReference, GetReferenceAsString, IncrementReference, GetValue, SetValue, GetValueAsString, Value, Reference, GetField, GetFieldById, GetFieldByName, HasFieldByName, GetFieldText, GetFields, ClearFields, AddField, RemoveField, GetNextFieldId, ApplyDefaultSettings, IsBoardOnly, SetBoardOnly, IsExcludedFromPosFiles, SetExcludedFromPosFiles, IsExcludedFromBOM, SetExcludedFromBOM, AllowMissingCourtyard, SetAllowMissingCourtyard, IsDNP, SetDNP, SetFileFormatVersionAtLoad, GetFileFormatVersionAtLoad, FindPadByNumber, GetPad, GetPads, GetPadCount, GetUniquePadCount, GetUniquePadNumbers, GetNextPadNumber, AutoPositionFields, GetTypeName, GetArea, GetLink, SetLink, DuplicateItem, Add3DModel, GetClass, RunOnDescendants, ViewGetLOD, IsLibNameValid, StringLibNameInvalidChars, FootprintNeedsUpdate, SetInitialComments, CoverageRatio, GetCoverageArea, GetInitialComments, GetCourtyard, GetCachedCourtyard, BuildCourtyardCaches, GetEffectiveShape, GetEmbeddedFiles, GetFonts, EmbedFonts, SetComponentClass, SetTransientComponentClassNames, GetTransientComponentClassNames, ClearTransientComponentClassNames, ResolveComponentClassNames, GetComponentClass, GetComponentClassAsString, __eq__, GetFieldsText, GetFieldsShownText, GetFieldText, GetFieldShownText, SetField, HasField, SetFields, GetBoundingBox)
  • class cmp_drawings (Methods: __call__, __init__)
  • class cmp_pads (Methods: __call__, __init__)
  • class cmp_zones (Methods: __call__, __init__)
  • class VECTOR_FP_3DMODEL (Methods: iterator, __iter__, __nonzero__, __bool__, __len__, __getslice__, __setslice__, __delslice__, __delitem__, __getitem__, __setitem__, pop, append, empty, size, swap, begin, end, rbegin, rend, clear, get_allocator, pop_back, erase, __init__, push_back, front, back, assign, resize, insert, reserve, capacity)
  • class PYTHON_FOOTPRINT_WIZARD_LIST (Methods: register_wizard, deregister_wizard, __init__)
  • class PYTHON_ACTION_PLUGINS (Methods: register_action, deregister_action, __init__)

Functions

  • def _swig_repr(self)
  • def _swig_setattr_nondynamic_instance_variable(set)
  • def _swig_setattr_nondynamic_class_variable(set)
  • def _swig_add_metaclass(metaclass)
  • def wxSetDefaultPyEncoding(encoding)
  • def wxGetDefaultPyEncoding()
  • def NilUuid()
  • def BaseType(aType)
  • def IsNullType(aType)
  • def IsInstantiableType(aType)
  • def IsEeschemaType(aType)
  • def IsPcbnewType(aType)
  • def IsGerbviewType(aType)
  • def IsPageLayoutEditorType(aType)
  • def IsMiscType(aType)
  • def IsTypeCorrect(aType)
  • def new_clone(aItem)
  • def IsImperialUnit(aUnit)
  • def IsMetricUnit(aUnit)
  • def Mm2mils(aVal)
  • def Mils2mm(aVal)
  • def FetchUnitsFromString(aTextValue, aUnits)
  • def GetText()
  • def GetLabel()
  • def FormatAngle(aAngle)
  • def FormatInternalUnits()
  • def Mils2IU(aIuScale, mils)
  • def ToUserUnit(aIuScale, aUnit, aValue)
  • def StringFromValue()
  • def MessageTextFromValue()
  • def MessageTextFromMinOptMax(aIuScale, aUnits, aValue)
  • def FromUserUnit(aIuScale, aUnit, aValue)
  • def DoubleValueFromString()
  • def ValueFromString()
  • def SearchHelpFileFullPath(aBaseName)
  • def EnsureFileDirectoryExists(aTargetFullFileName, aBaseFilename, aReporter)
  • def EnsureFileExtension(aFilename, aExtension)
  • def ExpandEnvVarSubstitutions(aString, aProject)
  • def ExpandTextVars()
  • def GetGeneratedFieldDisplayName(aSource)
  • def IsGeneratedField(aSource)
  • def ResolveUriByEnvVars(aUri, aProject)
  • def TimestampDir(aDirPath, aFilespec)
  • def WarnUserIfOperatingSystemUnsupported()
  • def StrPrintf()
  • def SafeReadFile(aFilePath, aReadType)
  • def colorRefs()
  • def __eq__(lhs, rhs)
  • def __ne__(lhs, rhs)
  • def __lt__(lhs, rhs)
  • def __lshift__(aStream, aColor)
  • def GetBuildVersion()
  • def GetBaseVersion()
  • def GetPlatformGetBitnessName()
  • def GetSemanticVersion()
  • def GetMajorMinorVersion()
  • def GetMajorMinorPatchVersion()
  • def GetBuildDate()
  • def GetCommitHash()
  • def GetMajorMinorPatchTuple()
  • def IsNightlyVersion()
  • def SetOpenGLInfo(aRenderer, aVendor, aVersion)
  • def GetVersionInfoData(aTitle, aHtml, aBrief)
  • def ToGalLayer(aInteger)
  • def LayerName(aLayer)
  • def IsValidLayer(aLayerId)
  • def IsPcbLayer(aLayer)
  • def IsExternalCopperLayer(aLayerId)
  • def IsInnerCopperLayer(aLayerId)
  • def IsNonCopperLayer(aLayerId)
  • def IsCopperLayer()
  • def IsViaPadLayer(aLayer)
  • def IsHoleLayer(aLayer)
  • def IsSolderMaskLayer(aLayer)
  • def IsUserLayer(aLayerId)
  • def IsFrontLayer(aLayerId)
  • def IsBackLayer(aLayerId)
  • def IsCopperLayerLowerThan(aLayerA, aLayerB)
  • def FlipLayer(aLayerId, aCopperLayersCount)
  • def GetNetnameLayer(aLayer)
  • def IsNetnameLayer(aLayer)
  • def IsZoneFillLayer(aLayer)
  • def IsPadCopperLayer(aLayer)
  • def IsViaCopperLayer(aLayer)
  • def IsClearanceLayer(aLayer)
  • def IsDCodeLayer(aLayer)
  • def CopperLayerToOrdinal(aLayer)
  • def BoardLayerFromLegacyId(aLegacyId)
  • def Map3DLayerToPCBLayer(aLayer)
  • def MapPCBLayerTo3DLayer(aLayer)
  • def ToLAYER_ID(aLayer)
  • def GetUnLoadableWizards()
  • def GetWizardsSearchPaths()
  • def GetWizardsBackTrace()
  • def LoadPluginModule(Dirname, ModuleName, FileName)
  • def LoadPlugins(bundlepath, userpath, thirdpartypath)
  • def BOX2ISafe()
  • def KiROUND()
  • def SHAPE_TYPE_asString(a)
  • def Cast_to_SHAPE_ARC(_self)
  • def Cast_to_SHAPE_CIRCLE(_self)
  • def Cast_to_SHAPE_COMPOUND(_self)
  • def Cast_to_SHAPE_LINE_CHAIN(_self)
  • def Cast_to_SHAPE_POLY_SET(_self)
  • def Cast_to_SHAPE_RECT(_self)
  • def Cast_to_SHAPE_SEGMENT(_self)
  • def Cast_to_SHAPE_SIMPLE(_self)
  • def IsUTF8(aString)
  • def PlotDrawingSheet()
  • def GetDefaultPlotExtension(aFormat)
  • def GetBoard()
  • def LoadBoard()
  • def NewBoard(aFileName)
  • def GetSettingsManager()
  • def CreateEmptyBoard()
  • def SaveBoard(aFileName, aBoard, aSkipSettings)
  • def GetFootprintLibraries()
  • def GetFootprints(aNickName)
  • def ExportSpecctraDSN()
  • def ExportVRML(aFullFileName, aMMtoWRMLunit, aIncludeUnspecified, aIncludeDNP, aExport3DFiles, aUseRelativePaths, a3D_Subdir, aXRef, aYRef)
  • def ImportSpecctraSES()
  • def ExportFootprintsToLibrary()
  • def Refresh()
  • def UpdateUserInterface()
  • def GetUserUnits()
  • def GetCurrentSelection()
  • def FocusOnItem(aItem, aLayer)
  • def IsActionRunning()
  • def WriteDRCReport(aBoard, aFileName, aUnits, aReportAllTrackErrors)
  • def GetLanguage()
  • def Cast_to_BOARD_ITEM(base)
  • def Cast_to_PCB_TEXT(arg1)
  • def Cast_to_PCB_TEXTBOX(arg1)
  • def Cast_to_PCB_DIM_ALIGNED(arg1)
  • def Cast_to_PCB_DIM_ORTHOGONAL(arg1)
  • def Cast_to_PCB_DIM_LEADER(arg1)
  • def Cast_to_PCB_DIM_CENTER(arg1)
  • def Cast_to_PCB_DIM_RADIAL(arg1)
  • def Cast_to_FOOTPRINT(arg1)
  • def Cast_to_PCB_GROUP(arg1)
  • def Cast_to_PCB_SHAPE(arg1)
  • def Cast_to_PCB_MARKER(arg1)
  • def Cast_to_BOARD(arg1)
  • def Cast_to_PAD(arg1)
  • def Cast_to_PCB_TRACK(arg1)
  • def Cast_to_PCB_VIA(arg1)
  • def Cast_to_PCB_ARC(arg1)
  • def Cast_to_ZONE(arg1)
  • def Cast_to_PCB_TARGET(arg1)
  • def Cast_to_PCB_TABLE(arg1)
  • def Cast_to_PCB_REFERENCE_IMAGE(arg1)
  • def PrintZoneConnection(aConnection)
  • def InvokeNonCopperZonesEditor(aParent, aSettings, aConvertSettings)
  • def InvokeCopperZonesEditor(aCaller, aSettings, aConvertSettings)
  • def InvokeRuleAreaEditor(aCaller, aSettings, aBoard, aConvertSettings)
  • def GetFlippedAlignment()
  • def ToHAlignment(x)
  • def GetPluginForPath(libname)
  • def FootprintEnumerate(libname)
  • def FootprintLoad(libname, name, preserveUUID)
  • def FootprintSave(libname, module)
  • def FootprintDelete(libname, name)
  • def FootprintLibCreate(libname)
  • def FootprintLibDelete(libname)
  • def FootprintIsWritable(libname)
  • def ToMM(iu)
  • def FromMM(mm)
  • def ToMils(iu)
  • def FromMils(mils)
  • def PutOnGridMM(value, gridSizeMM)
  • def PutOnGridMils(value, gridSizeMils)
  • def wxSizeMM(mmx, mmy)
  • def wxSizeMils(mmx, mmy)
  • def wxPointMM(mmx, mmy)
  • def wxPointMils(mmx, mmy)
  • def VECTOR2I_MM(mmx, mmy)
  • def VECTOR2I_Mils(mmx, mmy)
  • def wxRectMM(x, y, wx, wy)
  • def wxRectMils(x, y, wx, wy)
  • def Version()
  • def FullVersion()