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
↓ 59 callers
Method
GetTopLevelSheets
eeschema/schematic.cpp:2052
↓ 59 callers
Method
GetVertJustify
include/eda_text.h:214
↓ 59 callers
Method
IsPower
eeschema/sch_pin.cpp:383
↓ 59 callers
Method
IsSingle
utils/idftools/idf_outlines.cpp:1503
↓ 59 callers
Method
Rows
common/libraries/library_manager.cpp:736
↓ 59 callers
Method
SetLayerSet
pcbnew/zone.cpp:556
↓ 59 callers
Method
SetRef
eeschema/sch_symbol.cpp:690
↓ 59 callers
Method
SetWidth
common/eda_shape.cpp:2667
↓ 59 callers
Method
Table
common/libraries/library_manager.cpp:696
↓ 59 callers
Method
at
3d-viewer/3d_rendering/raytracing/ray.h:84
↓ 59 callers
Method
close
plugins/ldr/pluginldr.cpp:261
↓ 59 callers
Method
lock
libs/core/include/core/spinlock.h:36
↓ 58 callers
Method
AsRadians
libs/kimath/include/geometry/eda_angle.h:120
↓ 58 callers
Method
BuildSheetListSortedByPageNumbers
eeschema/schematic.cpp:2129
↓ 58 callers
Method
Format
pcbnew/router/pns_via.cpp:321
↓ 58 callers
Method
GetLayerName
pcbnew/board.cpp:732
↓ 58 callers
Method
GetNetCode
qa/tests/pcbnew/drc/test_drc_backdrill_postmachining.cpp:261
↓ 58 callers
Method
GetParameters
* @return the TEARDROP_PARAMETERS for aTdType target item */
pcbnew/teardrop/teardrop_parameters.h:164
↓ 58 callers
Method
GetRawPtr
3d-viewer/3d_cache/sg/ifsg_node.cpp:65
↓ 58 callers
Method
GetSymbol
eeschema/sch_io/sch_io_lib_cache.cpp:231
↓ 58 callers
Method
Intersect
There are multiple implementation of this algorithm on the web, this one was based on the one find in: https://github.com/nslo/raytracer/blob/2c2e0ff4
3d-viewer/3d_rendering/raytracing/frustum.cpp:63
↓ 58 callers
Function
IsOK
common/confirm.cpp:278
↓ 58 callers
Method
RunTests
eeschema/erc/erc.cpp:2071
↓ 58 callers
Method
Sin
libs/kimath/include/geometry/eda_angle.h:178
↓ 57 callers
Method
Cmp
eeschema/sch_sheet_path.cpp:197
↓ 57 callers
Method
DisableGridSnapping
include/tool/tool_event.h:371
↓ 57 callers
Function
GetCanonicalFieldName
include/template_fieldnames.h:85
↓ 57 callers
Method
GetCanonicalName
eeschema/sch_field.cpp:1174
↓ 57 callers
Function
GetClass
include/netclass.h:64
↓ 57 callers
Method
GetLibPin
eeschema/sch_pin.h:89
↓ 57 callers
Method
GetMaxError
pcbnew/board_item.cpp:141
↓ 57 callers
Method
GetParentRule
pcbnew/drc/drc_rule.h:192
↓ 57 callers
Function
PackVector2
common/api/api_utils.cpp:79
↓ 57 callers
Method
PointCount
* Return the number of points (vertices) in this polygon. * * @return number of points. */
libs/kimath/include/geometry/shape_simple.h:88
↓ 57 callers
Method
SetColor
Setters:
pcbnew/board_stackup_manager/board_stackup.cpp:223
↓ 57 callers
Method
Show
common/dialogs/eda_list_dialog.cpp:94
↓ 57 callers
Method
end
libs/kimath/include/geometry/shape_index_list.h:287
↓ 57 callers
Method
eof
plugins/3d/vrml/wrlproc.cpp:1954
↓ 56 callers
Method
Cos
libs/kimath/include/geometry/eda_angle.h:197
↓ 56 callers
Method
FindNet
pcbnew/board.cpp:2418
↓ 56 callers
Method
GetBlockType
pcbnew/pcb_io/allegro/convert/allegro_pcb_structs.h:63
↓ 56 callers
Method
GetCanvas
pcbnew/pcb_base_frame.cpp:1010
↓ 56 callers
Method
GetInterface
pcbnew/router/pns_tool_base.cpp:439
↓ 56 callers
Method
GetProjectName
common/project.cpp:199
↓ 56 callers
Method
GetShape
eeschema/sync_sheet_pin/sheet_synchronization_item.cpp:51
↓ 56 callers
Method
IsHover
include/tool/selection.h:89
↓ 56 callers
Method
LoadSymbol
eeschema/sch_io/sch_io.cpp:100
↓ 56 callers
Method
SetDrillSize
pcbnew/pad.h:326
↓ 56 callers
Method
SetIsRadioButton
common/widgets/bitmap_button.cpp:392
↓ 56 callers
Method
SetProject
pcbnew/board.cpp:204
↓ 56 callers
Method
SetSwatchColor
common/widgets/color_swatch.cpp:269
↓ 56 callers
Method
WriteU32
pcbnew/exporters/u3d/bit_stream_writer.cpp:62
↓ 55 callers
Method
ArcCount
pcbnew/router/pns_line.h:146
↓ 55 callers
Method
ExpressMail
common/kiway.cpp:505
↓ 55 callers
Method
Format
eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr.cpp:400
↓ 55 callers
Method
GetLayer
pcbnew/pcb_io/allegro/allegro_builder.cpp:799
↓ 55 callers
Function
GetValue
include/xnode.h:61
↓ 55 callers
Method
IsDblClick
common/tool/tool_event.cpp:218
↓ 55 callers
Function
IsOutlineValid
* Verify that a SHAPE_LINE_CHAIN has been assembled correctly by ensuring that the * arc start and end points match points on the chain and that any
qa/tests/libs/kimath/geometry/geom_test_utils.h:210
↓ 55 callers
Function
LayerName
* Returns the default display name for a given layer. These are not the same as the canonical * name in LSET::Name(), which is used in board files a
common/layer_id.cpp:31
↓ 55 callers
Method
Set
3d-viewer/3d_rendering/raytracing/shapes2D/bbox_2d.cpp:61
↓ 55 callers
Method
SetCenter
pcbnew/router/pns_hole.cpp:111
↓ 55 callers
Method
SetViolationHandler
* Set an optional DRC violation handler (receives DRC_ITEMs and positions). */
pcbnew/drc/drc_engine.h:167
↓ 55 callers
Function
Show
Show/hide the GAL canvas
include/gal/graphics_abstraction_layer.h:276
↓ 55 callers
Method
Size
eeschema/refdes_tracker.cpp:504
↓ 54 callers
Method
AddPoint
pcbnew/router/pns_kicad_iface.cpp:1427
↓ 54 callers
Method
GetEnd
common/preview_items/bezier_geom_manager.cpp:56
↓ 54 callers
Method
LineNumber
include/filter_reader.h:53
↓ 54 callers
Method
Name
pcbnew/padstack.cpp:1544
↓ 54 callers
Method
PushTool
TODO: Implement an RAII mechanism for the stack PushTool/PopTool pairs
common/tool/tools_holder.cpp:57
↓ 54 callers
Method
SetViolatingRule
pcbnew/drc/drc_item.h:161
↓ 53 callers
Method
AddConstraint
pcbnew/drc/drc_rule.cpp:62
↓ 53 callers
Method
GetBodyStyle
eeschema/sch_item.h:248
↓ 53 callers
Function
GetCount
include/footprint_info.h:164
↓ 53 callers
Method
GetExcludedFromBOM
eeschema/sch_sheet.cpp:2071
↓ 53 callers
Method
GetParam
* Return a parameter stored in parameter list. * * @param aIdx is the index of parameter. * for n parameters from the Dcode definition,
gerbview/dcode.h:121
↓ 53 callers
Method
GetValue
qa/tests/common/test_reporting.cpp:74
↓ 53 callers
Method
GetViewControls
include/tool/tool_manager.h:397
↓ 53 callers
Method
HasPosition
Returns if it this event has a valid position (true for mouse events and context-menu or hotkey-based command events).
include/tool/tool_event.h:260
↓ 53 callers
Method
Index
* Return the index of this segment in its parent shape (applicable only to non-local * segments). * * @return index value */
libs/kimath/include/geometry/seg.h:361
↓ 53 callers
Method
Perpendicular
libs/kimath/include/math/vector2d.h:314
↓ 53 callers
Method
SetEnvironment
common/tool/tool_manager.cpp:1111
↓ 53 callers
Function
get_opt
libs/core/include/core/map_helpers.h:34
↓ 52 callers
Method
AddItemToSel
common/tool/selection_tool.cpp:108
↓ 52 callers
Method
GetError
plugins/3d/vrml/v2/vrml2_node.cpp:299
↓ 52 callers
Method
GetHeight
eeschema/dialogs/dialog_edit_symbols_libid.cpp:232
↓ 52 callers
Method
GetId
pcbnew/exporters/export_hyperlynx.cpp:105
↓ 52 callers
Method
GetLineThickness
! Get the current drawing context line thickness
pcbnew/python/plugins/FootprintWizardBase.py:466
↓ 52 callers
Method
GetProperty
pcbnew/pad.h:576
↓ 52 callers
Method
Move
pcbnew/tools/edit_tool_move_fct.cpp:741
↓ 52 callers
Method
NextShape
libs/kimath/src/geometry/shape_line_chain.cpp:1306
↓ 52 callers
Method
Overlapping
eeschema/sch_rtree.h:246
↓ 52 callers
Method
Read
common/properties/color4d_variant.cpp:54
↓ 52 callers
Method
SetSnap
include/tool/grid_helper.h:132
↓ 52 callers
Method
ShowContextMenu
common/tool/tool_menu.cpp:57
↓ 52 callers
Method
TotalVertices
libs/kimath/src/geometry/shape_poly_set.cpp:2851
↓ 52 callers
Function
intParse
* Parse an ASCII integer string with possible leading whitespace into * an integer and updates the pointer at \a out if it is not NULL, just * like
pcbnew/pcb_io/kicad_legacy/pcb_io_kicad_legacy.cpp:395
↓ 51 callers
Method
DrawLine
common/gal/cairo/cairo_gal.cpp:201
↓ 51 callers
Method
DrawSegment
common/gal/cairo/cairo_gal.cpp:258
↓ 51 callers
Method
GetBoundingBox
qa/qa_utils/mocks.cpp:526
← previous
next →
701–800 of 38,168, ranked by callers