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
↓ 23 callers
Function
GetClipboardUTF8
common/clipboard.cpp:120
↓ 23 callers
Function
GetDefaultFieldName
common/template_fieldnames.cpp:55
↓ 23 callers
Method
GetDoNotAllowTracks
pcbnew/zone.h:727
↓ 23 callers
Method
GetDoNotAllowVias
pcbnew/zone.h:726
↓ 23 callers
Method
GetDoNotAllowZoneFills
pcbnew/zone.h:725
↓ 23 callers
Method
GetLocalSolderPasteMargin
pcbnew/pad.h:603
↓ 23 callers
Method
GetNumberCols
eeschema/fields_grid_table.h:102
↓ 23 callers
Method
GetObject
pcbnew/pcbexpr_evaluator.cpp:45
↓ 23 callers
Function
GetPenSizeForBold
common/gr_text.cpp:37
↓ 23 callers
Method
GetRuleName
* Get the name of the rule. * * @return The name of the rule. */
include/dialogs/rule_editor_data_base.h:90
↓ 23 callers
Method
Init
3d-viewer/3d_rendering/raytracing/ray.cpp:35
↓ 23 callers
Method
Main
pcbnew/tools/pcb_picker_tool.cpp:79
↓ 23 callers
Method
MirrorVertically
eeschema/sch_pin.cpp:1311
↓ 23 callers
Method
Pin
eeschema/erc/erc_sch_pin_context.cpp:35
↓ 23 callers
Method
Polyline
! Draw a polyline, optionally mirroring around the given points @param pts: list of polyline vertices (list of (x, y)) @param
pcbnew/python/plugins/FootprintWizardBase.py:590
↓ 23 callers
Method
RegisterSubMenu
common/tool/tool_menu.cpp:50
↓ 23 callers
Method
RemoveTopLevelSheet
eeschema/schematic.cpp:2093
↓ 23 callers
Method
SetAttributes
common/eda_text.cpp:417
↓ 23 callers
Method
SetCopperLayerCount
pcbnew/board.cpp:930
↓ 23 callers
Method
SetDrillShape
pcbnew/pad.h:446
↓ 23 callers
Method
SetFPID
pcbnew/footprint.h:372
↓ 23 callers
Method
SetGridSnapping
include/tool/grid_helper.h:82
↓ 23 callers
Method
SetIsFilled
pcbnew/zone.h:294
↓ 23 callers
Method
SetLayer
eeschema/sch_item.h:342
↓ 23 callers
Method
SetModified
common/eda_item.cpp:129
↓ 23 callers
Method
SetNameTextSize
eeschema/sch_pin.cpp:671
↓ 23 callers
Method
SetOffset
pcbnew/router/pns_solid.h:136
↓ 23 callers
Method
SetVariant
pcbnew/footprint.cpp:1272
↓ 23 callers
Method
TesselatePolygon
libs/kimath/include/geometry/polygon_triangulation.h:82
↓ 23 callers
Method
Type
pcbnew/specctra_import_export/specctra.h:213
↓ 23 callers
Method
UseCustomTrackViaSize
* Enables/disables custom track/via size settings. * * If enabled, values set with #SetCustomTrackWidth(), #SetCustomViaSize(), * and #
include/board_design_settings.h:435
↓ 23 callers
Function
parseQuotedString
eeschema/sch_io/kicad_legacy/sch_io_kicad_legacy_helpers.cpp:241
↓ 22 callers
Method
AddCloseButton
common/widgets/wx_infobar.cpp:375
↓ 22 callers
Method
AsTenthsOfADegree
libs/kimath/include/geometry/eda_angle.h:118
↓ 22 callers
Method
CacheTriangulation
pcbnew/zone.cpp:1373
↓ 22 callers
Method
ClearReferencePoint
common/tool/selection.cpp:184
↓ 22 callers
Method
Clone
eeschema/sim/spice_value.h:188
↓ 22 callers
Method
CreateTriangulator
qa/tests/libs/kimath/geometry/test_poly_triangulation.cpp:38
↓ 22 callers
Method
Format
* Format a value for human-readable display. * * Counts are shown as plain integers. Dimensions are shown in the original * units from
qa/pcbnew_utils/board_expectations.cpp:184
↓ 22 callers
Method
Format
common/xnode.cpp:113
↓ 22 callers
Method
GetAppearancePanel
pcbnew/pcb_base_edit_frame.h:244
↓ 22 callers
Method
GetChamferRectRatio
pcbnew/pad.h:838
↓ 22 callers
Method
GetColFieldName
eeschema/fields_data_model.h:197
↓ 22 callers
Method
GetExcludedFromBOMForVariant
pcbnew/footprint.cpp:1374
↓ 22 callers
Method
GetFPFilters
eeschema/lib_symbol.h:211
↓ 22 callers
Method
GetFill
pcbnew/zone.h:609
↓ 22 callers
Method
GetHash
eeschema/symbol_library_manager.cpp:75
↓ 22 callers
Method
GetLocalSolderPasteMarginRatio
pcbnew/pad.h:610
↓ 22 callers
Method
GetName
plugins/3d/vrml/x3d/x3d_base.cpp:196
↓ 22 callers
Method
GetNetClass
* @note Do **not** return a std::shared_ptr from this. It is used heavily in DRC, and the * std::shared_ptr stuff shows up large in perfor
pcbnew/netinfo.h:99
↓ 22 callers
Method
GetRefNumber
eeschema/sch_reference_list.h:182
↓ 22 callers
Method
GetRemoveUnconnected
pcbnew/pad.h:877
↓ 22 callers
Function
GetRunningMicroSecs
libs/core/profile.cpp:33
↓ 22 callers
Method
GetScale
pcbnew/dialogs/dialog_export_vrml.h:47
↓ 22 callers
Method
GetSettings
eeschema/symbol_editor/symbol_edit_frame.h:213
↓ 22 callers
Method
GetViaType
pcbnew/drc/rule_editor/drc_re_via_style_constraint_data.h:177
↓ 22 callers
Function
HandleUnsavedChanges
common/confirm.cpp:150
↓ 22 callers
Method
IsInitialized
3d-viewer/3d_rendering/raytracing/shapes2D/bbox_2d.cpp:79
↓ 22 callers
Method
IsMouseUp
include/tool/tool_event.h:325
↓ 22 callers
Method
IsSolidFill
include/eda_shape.h:129
↓ 22 callers
Method
IsWire
eeschema/sch_line.cpp:992
↓ 22 callers
Function
ParseDouble
common/io/pads/pads_common.cpp:270
↓ 22 callers
Method
Read
pcbnew/pcb_io/fabmaster/import_fabmaster.cpp:119
↓ 22 callers
Function
ReadLL
pcbnew/pcb_io/allegro/convert/allegro_parser.cpp:54
↓ 22 callers
Method
SelectRow
pagelayout_editor/dialogs/design_inspector.cpp:317
↓ 22 callers
Method
SetBoardFrame
pcbnew/pcb_layer_box_selector.cpp:49
↓ 22 callers
Method
SetCursor
eeschema/sim/sim_plot_tab.h:181
↓ 22 callers
Method
SetItemsSheetPaths
* Sets the SCH_SHEET_PATH of the main item causing this ERC violation to (e.g. a schematic * pin). This allows violations to be specific to parti
eeschema/erc/erc_item.h:128
↓ 22 callers
Method
SetMaxSize
include/database/database_cache.h:97
↓ 22 callers
Method
SetOKLabel
common/dialogs/eda_list_dialog.cpp:161
↓ 22 callers
Method
SetPageSettings
eeschema/sch_base_frame.cpp:219
↓ 22 callers
Method
SetSize
eeschema/sch_sheet.h:143
↓ 22 callers
Method
SetUnit
eeschema/sch_item.h:238
↓ 22 callers
Method
SetValue
pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:176
↓ 22 callers
Method
Split
common/search_stack.cpp:39
↓ 22 callers
Method
TransformShapeToPolySet
pcbnew/pcb_shape.cpp:858
↓ 22 callers
Method
UnbrightenItem
common/tool/selection_tool.cpp:226
↓ 22 callers
Method
UpdateAllItemsConditionally
common/view/view.cpp:1600
↓ 22 callers
Method
UpdateItem
eeschema/tools/sch_point_editor.cpp:148
↓ 22 callers
Function
formatNode
common/libeval_compiler/libeval_compiler.cpp:613
↓ 22 callers
Function
mapX
pcbnew/specctra_import_export/specctra_export.cpp:168
↓ 22 callers
Function
mapY
pcbnew/specctra_import_export/specctra_export.cpp:174
↓ 21 callers
Method
Accept
common/widgets/filter_combobox.cpp:156
↓ 21 callers
Method
AddShape
pcbnew/pcb_io/odbpp/odb_feature.cpp:92
↓ 21 callers
Method
AlignGrid
common/tool/grid_helper.cpp:428
↓ 21 callers
Method
Append
pcbnew/specctra_import_export/specctra.h:325
↓ 21 callers
Method
AssembleBarcode
pcbnew/pcb_barcode.cpp:324
↓ 21 callers
Method
Clear
3d-viewer/3d_rendering/raytracing/accelerators/container_2d.cpp:42
↓ 21 callers
Method
ClearFocus
include/eda_draw_frame.h:320
↓ 21 callers
Method
Destroy
common/pgm_base.cpp:191
↓ 21 callers
Method
Diameter
pcbnew/router/pns_via.h:227
↓ 21 callers
Method
DiffPairGap
pcbnew/router/pns_sizes_settings.h:83
↓ 21 callers
Function
EscapedUTF8
common/string_utils.cpp:532
↓ 21 callers
Method
FilterCollectorForHierarchy
pcbnew/tools/pcb_selection_tool.cpp:4589
↓ 21 callers
Method
Format
pcbnew/netlist_reader/pcb_netlist.cpp:36
↓ 21 callers
Method
GetBackend
* Return the type of backend currently used by GAL canvas. */
include/class_draw_panel_gal.h:116
↓ 21 callers
Function
GetBuildVersion
common/build_version.cpp:93
↓ 21 callers
Method
GetColor
3d-viewer/3d_cache/sg/sg_base.cpp:59
↓ 21 callers
Method
GetCurrentLayer
pcbnew/router/pns_router.cpp:1019
↓ 21 callers
Method
GetExpression
pcbnew/drc/drc_rule_condition.h:47
← previous
next →
1,501–1,600 of 38,168, ranked by callers