353 lines
62 KiB
Markdown
353 lines
62 KiB
Markdown
# 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()`
|