Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KiCad/kicad-source-mirror
/ functions
Functions
38,168 in github.com/KiCad/kicad-source-mirror
⨍
Functions
38,168
◇
Types & classes
10,118
↳
Endpoints
26
↓ 17 callers
Method
RemoveDrawItem
eeschema/lib_symbol.cpp:1068
↓ 17 callers
Method
ReplaceAll
eeschema/tools/sch_find_replace_tool.cpp:451
↓ 17 callers
Function
ReplaceIllegalFileNameChars
common/string_utils.cpp:1329
↓ 17 callers
Method
Reserve
common/gal/opengl/vertex_manager.cpp:79
↓ 17 callers
Method
SaveToFile
common/settings/json_settings.cpp:422
↓ 17 callers
Method
ScaleNextUp
3d-viewer/3d_rendering/raytracing/shapes2D/bbox_2d.cpp:162
↓ 17 callers
Method
SetCopperLayerCount
pcbnew/pcb_io/pads/pads_layer_mapper.cpp:86
↓ 17 callers
Method
SetCornerRadius
pcbnew/zone.cpp:716
↓ 17 callers
Method
SetCrossHairCursorPosition
common/view/wx_view_controls.cpp:927
↓ 17 callers
Method
SetKeepUpright
common/eda_text.cpp:409
↓ 17 callers
Method
SetLayerDepth
common/gal/cairo/cairo_gal.cpp:697
↓ 17 callers
Function
SetLineWidth
* Set the line width. * * @param aLineWidth is the line width. */
include/gal/graphics_abstraction_layer.h:401
↓ 17 callers
Method
SetLocalRatsnestVisible
pcbnew/board_connected_item.h:203
↓ 17 callers
Method
SetLocalSolderPasteMargin
pcbnew/pad.h:604
↓ 17 callers
Method
SetPath
pcbnew/footprint.h:395
↓ 17 callers
Method
SetPrecision
pcbnew/pcb_dimension.h:237
↓ 17 callers
Method
SetPrivate
eeschema/sch_item.h:253
↓ 17 callers
Method
SetProgressReporter
* Set an optional reporter for user-level progress info. */
pcbnew/drc/drc_engine.h:180
↓ 17 callers
Method
SetRadius
pcbnew/router/pns_hole.cpp:118
↓ 17 callers
Method
SetRotation
pcbnew/specctra_import_export/specctra.h:1946
↓ 17 callers
Method
SetStatusPopup
include/class_draw_panel_gal.h:101
↓ 17 callers
Method
SetTextAngleDegrees
For property system:
include/eda_text.h:161
↓ 17 callers
Method
SetThermalSpokeAngle
* The orientation of the thermal spokes. 45° will produce an X (the default for circular * pads and circular-anchored custom shaped pads), while
pcbnew/pad.h:756
↓ 17 callers
Method
SetUnit
utils/idftools/idf_outlines.cpp:989
↓ 17 callers
Method
SetValue
qa/tests/common/test_reporting.cpp:73
↓ 17 callers
Method
SetVariantDescription
pcbnew/board.cpp:2687
↓ 17 callers
Method
SetWidth
common/import_gfx/graphics_importer.h:59
↓ 17 callers
Method
SetWidth
pcbnew/pcb_track.cpp:378
↓ 17 callers
Method
Show
common/widgets/unit_binder.cpp:709
↓ 17 callers
Method
SkipSubrecord
common/io/altium/altium_binary_parser.h:310
↓ 17 callers
Method
StringBoundaryLimits
common/font/font.cpp:451
↓ 17 callers
Method
Type
Gets the routing item type
pcbnew/length_delay_calculation/length_delay_calculation_item.h:63
↓ 17 callers
Function
altiumScopeExprMatchesPolygon
pcbnew/pcb_io/altium/altium_parser_pcb.cpp:63
↓ 17 callers
Method
config
pcbnew/footprint_edit_frame.cpp:764
↓ 17 callers
Method
erase
libs/core/include/core/multivector.h:180
↓ 17 callers
Method
getFootprint
(self, aLibraryToo = True)
eeschema/python_scripts/kicad_netlist_reader.py:461
↓ 17 callers
Method
open
plugins/ldr/pluginldr.cpp:63
↓ 17 callers
Function
reportMax
pcbnew/tools/board_inspection_tool.cpp:489
↓ 17 callers
Function
updateAll
* A class that operates over a list of BOUND_CONTROLs * and keeps them in sync with a PCB_SHAPE. Exactly how that is done * depends on the kind of s
pcbnew/dialogs/dialog_shape_properties.cpp:66
↓ 16 callers
Method
AddParameter
common/gal/opengl/shader.cpp:130
↓ 16 callers
Function
AddVia
qa/tests/pcbnew/test_zone.cpp:317
↓ 16 callers
Method
BBoxFromCaches
libs/kimath/src/geometry/shape_poly_set.cpp:2349
↓ 16 callers
Function
BOX2ISafe
libs/kimath/include/math/box2.h:929
↓ 16 callers
Method
BeginPhase
common/widgets/progress_reporter_base.cpp:43
↓ 16 callers
Function
CalcArcCenter
libs/kimath/src/trigo.cpp:333
↓ 16 callers
Function
CheckOwnership
utils/idftools/idf_outlines.cpp:82
↓ 16 callers
Method
ClearRenderCache
common/eda_text.cpp:659
↓ 16 callers
Function
Clone
pcbnew/router/pns_item.h:344
↓ 16 callers
Method
CompareGeometry
pcbnew/router/pns_line.cpp:1115
↓ 16 callers
Method
ComputeBoundingBox
pcbnew/board.cpp:2160
↓ 16 callers
Method
DeleteRows
pcbnew/dialogs/panel_fp_user_layer_names.cpp:121
↓ 16 callers
Method
Duplicate
eeschema/tools/sch_editor_control.cpp:1797
↓ 16 callers
Method
Empty
common/tool/selection_conditions.cpp:41
↓ 16 callers
Function
EnsureFileExtension
common/common.cpp:659
↓ 16 callers
Method
FindPadByNumber
pcbnew/footprint.cpp:2461
↓ 16 callers
Method
Flush
eeschema/symbol_editor/lib_logger.cpp:60
↓ 16 callers
Method
Format
eeschema/dialogs/dialog_lib_edit_pin_table.cpp:127
↓ 16 callers
Method
GetAutoMapLayer
pcbnew/pcb_io/pads/pads_layer_mapper.cpp:216
↓ 16 callers
Method
GetBoardItems
pcbnew/pcb_group.cpp:102
↓ 16 callers
Method
GetClass
Required virtual functions
qa/tests/pcbnew/test_pcb_grid_helper.cpp:38
↓ 16 callers
Method
GetEndAngle
pcbnew/drc/drc_creepage_utils.h:243
↓ 16 callers
Method
GetErrorText
pcbnew/cleanup_item.cpp:36
↓ 16 callers
Method
GetFilter
* Return the active filter. */
include/lib_tree_model_adapter.h:152
↓ 16 callers
Method
GetIntersectingObjects
3d-viewer/3d_rendering/raytracing/accelerators/container_2d.cpp:68
↓ 16 callers
Method
GetLength
common/eda_shape.cpp:443
↓ 16 callers
Method
GetLibDescription
pcbnew/footprint.h:388
↓ 16 callers
Method
GetMarginLeft
eeschema/sch_textbox.h:70
↓ 16 callers
Method
GetMarginRight
eeschema/sch_textbox.h:72
↓ 16 callers
Method
GetMarginRight
pcbnew/pcb_textbox.h:98
↓ 16 callers
Method
GetNetCount
* @return the number of nets (NETINFO_ITEM). */
pcbnew/board.h:1028
↓ 16 callers
Function
GetNext
include/xnode.h:106
↓ 16 callers
Method
GetParamCount
* Return the number of parameters stored in parameter list. */
gerbview/dcode.h:110
↓ 16 callers
Method
GetPrm
pcb_calculator/transline_ident.h:116
↓ 16 callers
Method
GetRoundRectRadiusRatio
pcbnew/pad.h:815
↓ 16 callers
Method
GetRowCount
eeschema/sch_table.h:122
↓ 16 callers
Method
GetSecondaryDrillSize
pcbnew/pcb_track.cpp:730
↓ 16 callers
Method
GetSelectedNetcode
common/widgets/net_selector.cpp:272
↓ 16 callers
Method
GetSizeX
pcbnew/pad.h:290
↓ 16 callers
Method
GetSymbolDef
eeschema/sch_io/pads/pads_sch_parser.cpp:2456
↓ 16 callers
Method
GetTextColor
include/eda_text.h:281
↓ 16 callers
Method
GetThickness
utils/idftools/idf_outlines.cpp:1044
↓ 16 callers
Method
GetTopLeft
pcbnew/pcb_textbox.cpp:226
↓ 16 callers
Function
GetUserUnits
pcbnew/python/scripting/pcbnew_scripting_helpers.cpp:501
↓ 16 callers
Method
GetValue
pcbnew/dialogs/dialog_footprint_properties_fp_editor.cpp:129
↓ 16 callers
Method
GetVariantDescription
pcbnew/board.cpp:2668
↓ 16 callers
Method
HasItems
pcbnew/tools/pcb_editor_conditions.cpp:42
↓ 16 callers
Method
HasTextVars
* Indicates the ShownText has text var references which need to be processed. */
include/eda_text.h:128
↓ 16 callers
Method
ImagesMaxCount
gerbview/gerbview_frame.cpp:1014
↓ 16 callers
Method
IntersectsLine
libs/kimath/src/geometry/seg.cpp:457
↓ 16 callers
Method
IsCardinal
libs/kimath/src/geometry/eda_angle.cpp:40
↓ 16 callers
Method
IsExpanded
include/widgets/wx_collapsible_pane.h:141
↓ 16 callers
Function
IsExternalCopperLayer
* Test whether a layer is an external (#F_Cu or #B_Cu) copper layer. * * @param aLayerId = Layer to test * @return true if aLayer is a valid exter
include/layer_ids.h:688
↓ 16 callers
Method
IsNull
common/widgets/unit_binder.cpp:675
↓ 16 callers
Method
IsPointOnEnds
pcbnew/pcb_track.cpp:947
↓ 16 callers
Method
Marker
pcbnew/router/pns_line.cpp:189
↓ 16 callers
Method
Mirror
pcbnew/zone.cpp:1146
↓ 16 callers
Method
Parse
pcbnew/drc/drc_rule_parser.cpp:157
↓ 16 callers
Function
ReadBoardFromFileOrStream
qa/pcbnew_utils/board_file_utils.cpp:94
↓ 16 callers
Method
Restore
pcbnew/exporters/step/kicad3d_info.cpp:56
↓ 16 callers
Method
Router
pcbnew/router/pns_tool_base.cpp:433
← previous
next →
1,901–2,000 of 38,168, ranked by callers