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
↓ 16 callers
Method
SHAPE_T_asString
common/eda_shape.cpp:409
↓ 16 callers
Method
Search
pcbnew/widgets/search_handlers.cpp:150
↓ 16 callers
Method
SelectAll
common/http_lib/http_lib_connection.cpp:336
↓ 16 callers
Method
SetActiveLayer
pcbnew/pcb_base_frame.cpp:651
↓ 16 callers
Method
SetColor
3d-viewer/3d_cache/sg/sg_base.cpp:85
↓ 16 callers
Method
SetDesignBlockLibId
common/eda_group.h:77
↓ 16 callers
Method
SetEnabledLayers
pcbnew/exporters/step/step_pcb_model.cpp:1790
↓ 16 callers
Method
SetErrorCallback
pcbnew/pcbexpr_evaluator.h:277
↓ 16 callers
Method
SetFPFilters
eeschema/lib_symbol.h:209
↓ 16 callers
Method
SetFieldValue
* Set a field value override for this variant. * @param aFieldName The name of the field. * @param aValue The value to set. */
pcbnew/footprint.h:208
↓ 16 callers
Function
SetFont
Set layer font * @param font Font, will be copied to internal class member */
include/widgets/mathplot.h:278
↓ 16 callers
Method
SetLayerId
pcbnew/specctra_import_export/specctra.h:600
↓ 16 callers
Method
SetParent
pcbnew/drc/drc_creepage_utils.h:249
↓ 16 callers
Function
SetPixelSRGBA
3d-viewer/3d_rendering/raytracing/render_3d_raytrace_base.cpp:171
↓ 16 callers
Method
SetPolyPoints
common/eda_shape.cpp:1947
↓ 16 callers
Method
SetRuleResolver
< Assign a clearance resolution function object.
pcbnew/router/pns_node.h:275
↓ 16 callers
Method
SetTargetLengthDelay
pcbnew/router/pns_meander.cpp:92
↓ 16 callers
Method
SetType
* Set the type of the meander. */
pcbnew/router/pns_meander.h:179
↓ 16 callers
Method
SetUnconnectedLayerMode
pcbnew/router/pns_via.h:223
↓ 16 callers
Method
SetVisibleLayers
pcbnew/board.cpp:1005
↓ 16 callers
Method
StopDrawing
common/draw_panel_gal.cpp:556
↓ 16 callers
Method
TypeName
libs/kimath/include/geometry/shape.h:103
↓ 16 callers
Method
Uid
pcbnew/router/pns_linked_item.h:51
↓ 16 callers
Method
UpdateAll
common/widgets/mathplot.cpp:2346
↓ 16 callers
Function
reportMin
pcbnew/tools/board_inspection_tool.cpp:471
↓ 16 callers
Method
start
pcbnew/router/pns_meander.cpp:469
↓ 16 callers
Method
swap
Exchange state with another object.
include/ki_any.h:282
↓ 16 callers
Method
valid
(line: str)
tools/newstroke/obsolete/lib2sym.py:243
↓ 15 callers
Method
AddVariant
pcbnew/netlist_reader/pcb_netlist.cpp:170
↓ 15 callers
Method
Category
Return the category (eg. mouse/keyboard/action) of an event.
include/tool/tool_event.h:247
↓ 15 callers
Method
Clear
common/widgets/mathplot.cpp:2684
↓ 15 callers
Method
ClearHandlers
include/tool/picker_tool.h:68
↓ 15 callers
Function
Collide
libs/kimath/src/geometry/shape_collisions.cpp:43
↓ 15 callers
Method
Commit
pcbnew/router/pns_node.cpp:1611
↓ 15 callers
Method
Compute
libs/kimath/include/math/box2.h:109
↓ 15 callers
Method
Describe
qa/pcbnew_utils/board_expectations.cpp:197
↓ 15 callers
Method
DiffPairWidth
pcbnew/router/pns_sizes_settings.h:82
↓ 15 callers
Method
DisplayPart
eeschema/widgets/symbol_preview_widget.cpp:259
↓ 15 callers
Method
FilterCollectorForMarkers
pcbnew/tools/pcb_selection_tool.cpp:4707
↓ 15 callers
Method
Flip
pcbnew/tools/edit_tool.cpp:2809
↓ 15 callers
Method
Format
common/tool/tool_event.cpp:97
↓ 15 callers
Function
GenLegalEntityName
The names of these ODB++ entities must comply with the rules for legal entity names: product, model, step, layer, symbol, and attribute.
pcbnew/pcb_io/odbpp/odb_util.cpp:106
↓ 15 callers
Method
GetActiveLayer
* Return the active layer. */
gerbview/gerbview_frame.h:158
↓ 15 callers
Method
GetBlockingDialog
common/kiway.cpp:693
↓ 15 callers
Method
GetColWidth
pcbnew/pcb_table.h:132
↓ 15 callers
Method
GetColour
libs/kiplatform/os/windows/app.cpp:71
↓ 15 callers
Method
GetConstraintCode
pcbnew/drc/rule_editor/drc_rule_editor_utils.cpp:237
↓ 15 callers
Method
GetCornerSmoothingType
pcbnew/zone.h:656
↓ 15 callers
Method
GetCurrentPage
bitmap2component/bitmap2cmp_panel.cpp:73
↓ 15 callers
Method
GetCursor
eeschema/sim/sim_plot_tab.h:182
↓ 15 callers
Method
GetDcodeDescr
gerbview/gerber_draw_item.cpp:254
↓ 15 callers
Method
GetDoNotAllowPads
pcbnew/zone.h:728
↓ 15 callers
Method
GetDriver
* @return pointer to the SCH_ITEM whose name sets the subgraph netname. * N.B. This item may not be in the subgraph. */
eeschema/connection_graph.h:177
↓ 15 callers
Method
GetFPIDAsString
pcbnew/footprint.h:377
↓ 15 callers
Method
GetFootprintEditorSettings
pcbnew/pcb_base_frame.cpp:890
↓ 15 callers
Method
GetFullOutputPath
common/jobs/job.cpp:156
↓ 15 callers
Method
GetImageData
include/bitmap_base.h:68
↓ 15 callers
Method
GetLabel
eeschema/sync_sheet_pin/sheet_synchronization_item.h:117
↓ 15 callers
Method
GetLibTree
eeschema/symbol_editor/symbol_edit_frame.h:97
↓ 15 callers
Method
GetLossTangent
pcbnew/board_stackup_manager/board_stackup.cpp:190
↓ 15 callers
Method
GetMarginBottom
eeschema/sch_textbox.h:73
↓ 15 callers
Method
GetMarginLeft
pcbnew/pcb_textbox.h:96
↓ 15 callers
Method
GetMarginTop
eeschema/sch_textbox.h:71
↓ 15 callers
Method
GetMarginTop
pcbnew/pcb_textbox.h:97
↓ 15 callers
Method
GetNumberCols
eeschema/dialogs/dialog_pin_properties.cpp:49
↓ 15 callers
Method
GetOptionalUnitValue
common/widgets/wx_grid.cpp:935
↓ 15 callers
Method
GetPeer
include/drawing_sheet/ds_draw_item.h:63
↓ 15 callers
Method
GetSchSymbolLibraryName
eeschema/sch_symbol.cpp:244
↓ 15 callers
Method
GetSeverity
eeschema/erc/erc_settings.cpp:269
↓ 15 callers
Method
GetSheetname
pcbnew/footprint.h:397
↓ 15 callers
Method
GetSize
common/widgets/mathplot.cpp:176
↓ 15 callers
Method
GetSplitButtonMenu
common/widgets/split_button.cpp:117
↓ 15 callers
Method
GetVariantNamesForUI
eeschema/schematic.cpp:2190
↓ 15 callers
Method
HasDesignBlockLink
common/eda_group.h:75
↓ 15 callers
Method
HasVariant
pcbnew/board.cpp:2575
↓ 15 callers
Method
InitializeAttributes
eeschema/sch_sheet_path.cpp:99
↓ 15 callers
Method
IsExcluded
include/marker_base.h:93
↓ 15 callers
Method
IsMandatory
pcbnew/pcb_field.cpp:186
↓ 15 callers
Function
IsOutOfBounds
* Check if a field position exceeds bitmap bounds. * Mirrors bounds check logic from PositionFields() in DRC_RE_BITMAP_OVERLAY_PANEL. */
qa/tests/pcbnew/drc/test_drc_bitmap_overlay_panel.cpp:79
↓ 15 callers
Method
IsStroke
common/font/font.cpp:173
↓ 15 callers
Function
IsValid
* Check if this LID_ID is valid. * * A valid #LIB_ID must have both the library nickname and the library item name defined. * * @n
include/lib_id.h:172
↓ 15 callers
Method
LoadGlobalTables
common/libraries/library_manager.cpp:546
↓ 15 callers
Method
NextTok
common/dsnlexer.cpp:541
↓ 15 callers
Method
PlotLayer
pcbnew/pcbplot.cpp:475
↓ 15 callers
Function
Pop
include/libeval_compiler/libeval_compiler.h:370
↓ 15 callers
Method
Popup
common/status_popup.cpp:74
↓ 15 callers
Method
Print
common/eda_text.cpp:890
↓ 15 callers
Method
RefreshLibTree
common/widgets/lib_tree.cpp:472
↓ 15 callers
Method
RemoveAll
pcbnew/board.cpp:1497
↓ 15 callers
Method
RemoveVia
pcbnew/router/pns_line.cpp:1360
↓ 15 callers
Method
Save
common/printout.cpp:24
↓ 15 callers
Function
ScalePosition
* Scale a position from 1x bitmap coordinates to display coordinates. * Mirrors ScalePosition() logic from DRC_RE_BITMAP_OVERLAY_PANEL. */
qa/tests/pcbnew/drc/test_drc_bitmap_overlay_panel.cpp:59
↓ 15 callers
Method
SetBaseUnits
common/io/pads/pads_unit_converter.cpp:33
↓ 15 callers
Method
SetCreator
include/plotters/plotter.h:188
↓ 15 callers
Method
SetData
* Assigns new data set for the trace. aX and aY need to have the same length. * * @param aX are the X axis values. * @param aY are the
eeschema/sim/sim_plot_tab.h:165
↓ 15 callers
Method
SetDefaultPenWidth
include/render_settings.h:211
↓ 15 callers
Method
SetErrorCorrection
pcbnew/pcb_barcode.cpp:725
↓ 15 callers
Function
SetFieldValue
eeschema/sch_field.h:439
↓ 15 callers
Method
SetIsKnockout
pcbnew/pcb_barcode.h:422
↓ 15 callers
Method
SetIslandRemovalMode
pcbnew/zone.h:738
← previous
next →
2,001–2,100 of 38,168, ranked by callers