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
↓ 15 callers
Method
SetMaxClearance
< Set the worst-case clearance between any pair of items.
pcbnew/router/pns_node.h:269
↓ 15 callers
Method
SetRuleCondition
pcbnew/drc/rule_editor/drc_re_base_constraint_data.h:96
↓ 15 callers
Method
SetTranslation
libs/kimath/include/math/matrix3x3.h:256
↓ 15 callers
Method
SetUnitsProvider
common/widgets/wx_grid.cpp:895
↓ 15 callers
Method
SetValue
pcbnew/dialogs/dialog_footprint_properties_fp_editor.cpp:141
↓ 15 callers
Method
SetWeight
pcbnew/connectivity/connectivity_algo.h:137
↓ 15 callers
Method
Show
pagelayout_editor/dialogs/dialogs_for_printing.cpp:83
↓ 15 callers
Method
ShowInfoBarWarning
common/eda_base_frame.cpp:1391
↓ 15 callers
Method
ShutdownAllTools
common/tool/tool_manager.cpp:514
↓ 15 callers
Method
TestPinToPin
eeschema/erc/erc.cpp:983
↓ 15 callers
Method
UnloadProject
common/settings/settings_manager.cpp:1082
↓ 15 callers
Method
UpdateColors
pcbnew/pcb_draw_panel_gal.cpp:479
↓ 15 callers
Method
Use
* Use the shader. */
include/gal/opengl/shader.h:126
↓ 15 callers
Method
Valid
include/lockfile.h:268
↓ 15 callers
Method
endgroup
(self, newline=True)
tools/newstroke/obsolete/lib2sym.py:82
↓ 15 callers
Method
getField
Return the value of a field named name. The component is first checked for the field, and then the components library part is checked
eeschema/python_scripts/kicad_netlist_reader.py:375
↓ 15 callers
Method
get_to_iu
include/string_any_map.h:53
↓ 15 callers
Method
set_iu
include/string_any_map.h:87
↓ 15 callers
Method
startgroup
(self, key: Any, /, items=None, newline=False, indent=False)
tools/newstroke/obsolete/lib2sym.py:65
↓ 14 callers
Method
AddError
include/text_eval/text_eval_types.h:69
↓ 14 callers
Method
AddLineToHeader
* Add a line to the list of free lines to print at the beginning of the file. * * @param aExtraString is the string to print */
include/plotters/plotter.h:198
↓ 14 callers
Method
AddTriangle
3d-viewer/3d_rendering/opengl/layer_triangles.cpp:66
↓ 14 callers
Method
AlignToSegment
pcbnew/tools/pcb_grid_helper.cpp:346
↓ 14 callers
Method
Arc
common/plotters/plotter.cpp:152
↓ 14 callers
Method
BitmapText
common/view/view_overlay.cpp:402
↓ 14 callers
Method
BuildDefaultStackupList
pcbnew/board_stackup_manager/board_stackup.cpp:612
↓ 14 callers
Method
CleanUp
eeschema/schematic.cpp:1525
↓ 14 callers
Method
Collide
libs/kimath/src/geometry/shape_collisions.cpp:1207
↓ 14 callers
Method
Contains
common/plotters/pdf_stroke_font.cpp:158
↓ 14 callers
Method
Deactivate
* Deactivate the shader and use the default OpenGL program. */
include/gal/opengl/shader.h:135
↓ 14 callers
Method
DestroyTable
common/widgets/wx_grid.cpp:491
↓ 14 callers
Method
DrawArc
common/gal/cairo/cairo_gal.cpp:348
↓ 14 callers
Method
DrawBitmap
common/gal/cairo/cairo_gal.cpp:509
↓ 14 callers
Method
EnsureWinding
utils/idftools/vrml_layer.cpp:371
↓ 14 callers
Method
EnumerateSymbolLib
eeschema/sch_io/sch_io.cpp:82
↓ 14 callers
Method
Evaluate
common/tool/conditional_menu.cpp:128
↓ 14 callers
Method
FootprintLoad
pcbnew/pcb_io/pcb_io.cpp:144
↓ 14 callers
Function
GenerateDeterministicUuid
common/io/pads/pads_common.cpp:36
↓ 14 callers
Function
GetBitmapStore
common/bitmap.cpp:92
↓ 14 callers
Method
GetBoardEdgesBoundingBox
* Return the board bounding box calculated using exclusively the board edges (graphics * on Edge.Cuts layer). * * If there are items ou
pcbnew/board.h:1065
↓ 14 callers
Method
GetBoundingHull
pcbnew/footprint.cpp:1984
↓ 14 callers
Method
GetBuffer
3d-viewer/3d_rendering/image.cpp:73
↓ 14 callers
Method
GetCentralAngle
libs/kimath/src/geometry/shape_arc.cpp:971
↓ 14 callers
Function
GetCount
* @return the number of substrates in list */
pcbnew/board_stackup_manager/dielectric_material.h:70
↓ 14 callers
Method
GetDRCEpsilon
pcbnew/board_design_settings.cpp:1671
↓ 14 callers
Method
GetDataBlock
pcbnew/exporters/u3d/bit_stream_writer.cpp:228
↓ 14 callers
Method
GetFileFormatVersionAtLoad
eeschema/sch_screen.h:139
↓ 14 callers
Method
GetFontSelection
common/widgets/font_choice.cpp:302
↓ 14 callers
Method
GetFormat
pcbnew/pcb_plot_params.h:131
↓ 14 callers
Method
GetKeyWords
eeschema/sch_symbol.cpp:286
↓ 14 callers
Method
GetKeywords
pcbnew/footprint.h:391
↓ 14 callers
Method
GetLengthCalculation
* Returns the track length calculator */
pcbnew/board.h:1403
↓ 14 callers
Method
GetLibSymbols
common/io/altium/altium_binary_parser.cpp:195
↓ 14 callers
Method
GetLibraryNames
eeschema/symbol_library_manager.cpp:114
↓ 14 callers
Method
GetLocalThermalSpokeWidthOverride
pcbnew/pad.h:744
↓ 14 callers
Function
GetMarginBottom
@return the bottom margin. */
include/widgets/mathplot.h:1219
↓ 14 callers
Function
GetMarginLeft
@return the left margin. */
include/widgets/mathplot.h:1221
↓ 14 callers
Function
GetMarginRight
@return the right margin. */
include/widgets/mathplot.h:1217
↓ 14 callers
Function
GetMarginTop
@return the top margin. */
include/widgets/mathplot.h:1215
↓ 14 callers
Method
GetNeighbourIndexes
libs/kimath/src/geometry/shape_poly_set.cpp:436
↓ 14 callers
Method
GetNetCount
pcbnew/connectivity/connectivity_data.cpp:323
↓ 14 callers
Method
GetNumberCols
pcbnew/dialogs/dialog_swap_layers.cpp:42
↓ 14 callers
Method
GetOutputSize
bitmap2component/bitmap2cmp_panel.h:48
↓ 14 callers
Method
GetRoundRectCornerRadius
pcbnew/pad.cpp:890
↓ 14 callers
Method
GetRowHeight
pcbnew/pcb_tablecell.cpp:183
↓ 14 callers
Method
GetSettingsDialogTitle
common/jobs/job.cpp:80
↓ 14 callers
Method
GetShowPinNames
* When modified at the schematic level, we still store the values of these flags in the * associated m_part. If m_part now diverges from other usage
eeschema/sch_symbol.cpp:3535
↓ 14 callers
Method
GetSizeY
pcbnew/pad.h:306
↓ 14 callers
Method
GetSnap
include/tool/grid_helper.h:133
↓ 14 callers
Method
GetStartLayer
Gets the start board layer for the proxied item
pcbnew/length_delay_calculation/length_delay_calculation_item.h:122
↓ 14 callers
Method
GetStream
common/streamwrapper.cpp:117
↓ 14 callers
Method
GetTextSelection
common/dialogs/eda_list_dialog.cpp:200
↓ 14 callers
Method
GetTuningProfile
pcbnew/length_delay_calculation/tuning_profile_parameters_user_defined.cpp:165
↓ 14 callers
Method
GetViolatingRule
pcbnew/drc/drc_item.h:162
↓ 14 callers
Method
HasHole
pcbnew/pad.h:107
↓ 14 callers
Method
Hash
common/kiid.cpp:232
↓ 14 callers
Method
InvokeTool
common/tool/tool_manager.cpp:272
↓ 14 callers
Method
IsCircle
utils/idftools/idf_common.cpp:1143
↓ 14 callers
Method
IsLibraryLoaded
eeschema/symbol_library_manager.cpp:358
↓ 14 callers
Method
IsNull
* Return true if segment length is zero. */
pcbnew/pcb_track.h:181
↓ 14 callers
Method
IsPointEditor
common/tool/tool_event.cpp:241
↓ 14 callers
Method
IsPtOnArc
libs/kimath/src/geometry/shape_line_chain.cpp:3207
↓ 14 callers
Function
IsQuasiModal
include/dialog_shim.h:94
↓ 14 callers
Method
IsVirtual
pcbnew/router/pns_item.h:295
↓ 14 callers
Function
IsVisible
Checks whether the layer is visible or not. * @return \a true if visible */
include/widgets/mathplot.h:291
↓ 14 callers
Function
KiCopyFile
common/gestfich.cpp:297
↓ 14 callers
Method
Mode
pcbnew/padstack.h:335
↓ 14 callers
Method
Move
eeschema/sch_pin.cpp:1272
↓ 14 callers
Method
NearestPoints
* Public interface for finding nearest points between two shapes. * * @param aA first shape * @param aB second shape * @param aPtA [out] nearest p
libs/kimath/src/geometry/shape_nearest_points.cpp:938
↓ 14 callers
Function
NextFloatUp
3d-viewer/3d_fastmath.h:136
↓ 14 callers
Method
OnMoveRowUp
common/widgets/wx_grid.cpp:829
↓ 14 callers
Method
OpenPlotfile
pcbnew/pcbplot.cpp:420
↓ 14 callers
Method
Outline
libs/kimath/src/geometry/shape_rect.cpp:152
↓ 14 callers
Method
PathAsString
eeschema/sch_sheet_path.cpp:423
↓ 14 callers
Method
Paths
pcbnew/drc/drc_creepage_utils.h:268
↓ 14 callers
Function
PgmOrNull
Similar to PGM_BASE& Pgm(), but return nullptr when a *.ki_face is run from a python script.
common/pgm_base.cpp:1058
↓ 14 callers
Method
PlotPoly
common/plotters/plotter.cpp:631
↓ 14 callers
Function
Prettify
* Formatting rules: * - All extra (non-indentation) whitespace is trimmed * - Indentation is one tab * - Starting a new list (open paren) starts a
common/io/kicad/kicad_io_utils.cpp:97
↓ 14 callers
Method
ProcessEvent
common/tool/tool_manager.cpp:1057
↓ 14 callers
Method
ReadBytes
* Read a number of bytes from the stream into the destination buffer. * * It is your responsibility to ensure that the destination buffer is
pcbnew/pcb_io/allegro/convert/allegro_stream.h:84
← previous
next →
2,101–2,200 of 38,168, ranked by callers