Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LibrePCB/LibrePCB
/ functions
Functions
11,531 in github.com/LibrePCB/LibrePCB
⨍
Functions
11,531
◇
Types & classes
3,417
↓ 35 callers
Function
cleanElementName
libs/librepcb/core/types/elementname.h:147
↓ 35 callers
Method
execCmd
libs/librepcb/editor/library/dev/parteditor.cpp:100
↓ 35 callers
Method
isCopper
* @brief Check if this is a copper layer * * @return Whether this is a copper layer or not */
libs/librepcb/core/types/layer.h:136
↓ 35 callers
Method
removeFile
libs/librepcb/core/fileio/fileutils.cpp:140
↓ 34 callers
Method
dismiss
* Do not execute cleanup code */
libs/librepcb/core/utils/scopeguard.h:49
↓ 34 callers
Function
foreach
libs/librepcb/editor/project/board/boardgraphicsscene.cpp:214
↓ 34 callers
Method
getPad
libs/librepcb/core/project/board/items/bi_device.h:98
↓ 34 callers
Method
setPos
Setters
libs/librepcb/core/geometry/vertex.h:59
↓ 33 callers
Method
addPoint
libs/librepcb/core/algorithm/airwiresbuilder.cpp:211
↓ 33 callers
Function
foreach
libs/librepcb/editor/project/schematic/schematicgraphicsscene.cpp:206
↓ 33 callers
Method
getUuidSet
libs/librepcb/core/workspace/workspacelibrarydb.cpp:772
↓ 33 callers
Method
isTht
libs/librepcb/core/geometry/pad.cpp:237
↓ 32 callers
Method
addLine
libs/librepcb/core/import/dxfreader.cpp:64
↓ 32 callers
Method
detach
* @brief Detach a slot * * @param slot Reference to the slot to detach */
libs/librepcb/core/utils/signalslot.h:113
↓ 32 callers
Method
dismiss
libs/librepcb/editor/utils/dismissablemessagecontext.cpp:101
↓ 32 callers
Method
getCompleteBasename
libs/librepcb/core/fileio/filepath.cpp:142
↓ 32 callers
Function
makeNonEmptyPath
libs/librepcb/core/geometry/path.h:247
↓ 32 callers
Method
setIcon
libs/librepcb/editor/library/cmd/cmdlibraryedit.cpp:67
↓ 32 callers
Method
translate
libs/librepcb/editor/cmd/cmdtextedit.cpp:98
↓ 31 callers
Function
new
()
libs/librepcb/rust-core/src/types/vertex.rs:80
↓ 31 callers
Method
setText
libs/librepcb/editor/project/board/fsm/boardeditorstate_addstroketext.cpp:192
↓ 30 callers
Method
execCmd
libs/librepcb/editor/library/pkg/footprintlistmodel.cpp:332
↓ 30 callers
Method
getNetSegment
Getters
libs/librepcb/core/project/board/items/bi_pad.h:105
↓ 30 callers
Method
info
libs/librepcb/core/utils/messagelogger.cpp:153
↓ 30 callers
Method
isEnabled
Getters
libs/librepcb/core/types/maskconfig.h:55
↓ 30 callers
Method
lock
libs/librepcb/core/fileio/directorylock.cpp:186
↓ 30 callers
Method
setName
libs/librepcb/editor/project/cmd/cmdbusedit.cpp:61
↓ 30 callers
Method
toStr
libs/librepcb/core/fileio/filepath.cpp:102
↓ 29 callers
Method
open
(self)
tests/funq/conftest.py:155
↓ 29 callers
Method
start
libs/librepcb/core/3d/stepexport.cpp:57
↓ 28 callers
Method
add_library
(self, library)
tests/cli/conftest.py:51
↓ 28 callers
Method
center
libs/librepcb/core/types/alignment.h:53
↓ 28 callers
Method
getGridInterval
libs/librepcb/editor/library/sym/fsm/symboleditorstate.cpp:76
↓ 28 callers
Method
getImage
libs/librepcb/core/project/schematic/items/si_image.h:60
↓ 28 callers
Method
getSize
libs/librepcb/editor/project/board/fsm/boardeditorstate_addvia.cpp:231
↓ 28 callers
Method
getStatus
libs/librepcb/core/fileio/directorylock.cpp:73
↓ 28 callers
Method
saveTo
libs/librepcb/core/library/librarybaseelement.cpp:161
↓ 28 callers
Method
toByteArray
libs/librepcb/core/serialization/sexpression.cpp:262
↓ 27 callers
Function
IsHorizontal
libs/polyclipping/clipper.cpp:578
↓ 27 callers
Method
drawLine
libs/librepcb/core/export/graphicspainter.cpp:56
↓ 27 callers
Method
index
libs/librepcb/editor/modelview/keyboardshortcutsmodel.cpp:94
↓ 27 callers
Method
take
libs/librepcb/editor/utils/uiobjectlist.h:94
↓ 26 callers
Method
add
libs/librepcb/editor/project/board/fsm/boardeditorstate_select.cpp:2186
↓ 26 callers
Function
getLongElementName
libs/librepcb/core/library/pkg/package.h:145
↓ 26 callers
Method
parent
libs/librepcb/editor/modelview/keyboardshortcutsmodel.cpp:105
↓ 26 callers
Method
reset
libs/librepcb/editor/project/projectcrossprobe.cpp:48
↓ 26 callers
Method
saveToFile
libs/librepcb/core/fileio/csvfile.cpp:75
↓ 26 callers
Method
toJson
libs/librepcb/core/project/projectjsonexport.cpp:62
↓ 26 callers
Method
what
libs/librepcb/core/exceptions.cpp:49
↓ 25 callers
Method
AddPaths
libs/polyclipping/clipper.cpp:1224
↓ 25 callers
Method
execute
libs/librepcb/editor/undocommand.cpp:51
↓ 25 callers
Function
foreach
libs/librepcb/editor/project/cmd/cmdflipselectedboarditems.cpp:131
↓ 25 callers
Method
getDrcSettings
libs/librepcb/core/library/org/organizationpcbdesignrules.cpp:76
↓ 25 callers
Method
getLayers
libs/librepcb/editor/project/board/fsm/boardeditorstate_drawzone.h:80
↓ 25 callers
Method
getPolygon
libs/librepcb/core/library/pkg/packagecheckmessages.h:308
↓ 25 callers
Method
setAssemblyVariants
libs/librepcb/core/job/bomoutputjob.cpp:99
↓ 25 callers
Method
setState
libs/librepcb/editor/graphics/textgraphicsitem.cpp:96
↓ 24 callers
Method
addLibrary
libs/librepcb/core/workspace/workspacelibrarydbwriter.cpp:383
↓ 24 callers
Method
addRect
libs/librepcb/core/export/gerberaperturelist.cpp:127
↓ 24 callers
Method
close
libs/librepcb/core/geometry/path.cpp:385
↓ 24 callers
Function
convertPoint
libs/librepcb/core/3d/occmodel.cpp:300
↓ 24 callers
Method
getGraphicsItem
libs/librepcb/editor/library/sym/fsm/symboleditorstate.cpp:72
↓ 24 callers
Method
getSymbol
libs/librepcb/editor/library/libraryelementcache.cpp:105
↓ 24 callers
Method
mappedTo0_360deg
libs/librepcb/core/types/angle.cpp:68
↓ 24 callers
Method
setBoards
libs/librepcb/core/job/bomoutputjob.cpp:92
↓ 24 callers
Method
setGridInterval
libs/librepcb/editor/library/sym/symboltab.cpp:1633
↓ 24 callers
Method
setRotation
libs/librepcb/editor/project/cmd/cmdboardpadedit.cpp:148
↓ 24 callers
Method
toMmQPointF
* @brief Get the point as a QPointF object in millimeters * * @return The point in millimeters * * @warning Be careful with this method, a
libs/librepcb/core/types/point.h:173
↓ 23 callers
Method
addItem
libs/librepcb/editor/library/org/organizationpcbdesignrulesmodel.cpp:80
↓ 23 callers
Function
foreach
Remove net segments & bus segments.
libs/librepcb/editor/project/cmd/cmdcombinebuses.cpp:88
↓ 23 callers
Method
getGridInterval
libs/librepcb/editor/project/board/fsm/boardeditorstate.cpp:90
↓ 23 callers
Method
getPaths
libs/librepcb/editor/3d/openglscenebuilder.cpp:304
↓ 23 callers
Method
isDeprecated
libs/librepcb/core/library/librarybaseelement.h:78
↓ 23 callers
Method
isFilled
libs/librepcb/core/project/board/boardpolygondata.h:62
↓ 23 callers
Method
push
libs/librepcb/editor/notificationsmodel.cpp:67
↓ 23 callers
Method
reset
libs/librepcb/core/workspace/workspacelibrarydb.cpp:417
↓ 23 callers
Method
rotate
libs/librepcb/editor/project/cmd/cmdboardviaedit.cpp:93
↓ 23 callers
Method
setY
* @brief Set the Y coordinate * * @param y The new Y coordinate as a Length object */
libs/librepcb/core/types/point.h:125
↓ 23 callers
Method
waitForFinished
libs/librepcb/core/3d/stepexport.cpp:68
↓ 22 callers
Method
getType
General Methods
libs/librepcb/editor/3d/openglobject.h:61
↓ 22 callers
Method
remove
libs/librepcb/editor/project/assemblyvariantlistmodel.cpp:116
↓ 22 callers
Method
rotate
libs/librepcb/editor/cmd/cmdtextedit.cpp:115
↓ 22 callers
Method
save
libs/librepcb/editor/library/libraryeditor.cpp:173
↓ 22 callers
Method
wait_until_widget_hidden
(widget, timeout=5.0)
tests/funq/conftest.py:214
↓ 21 callers
Method
removeDirRecursively
libs/librepcb/core/fileio/fileutils.cpp:148
↓ 21 callers
Method
setFont
libs/librepcb/editor/graphics/primitivetextgraphicsitem.cpp:118
↓ 20 callers
Method
addCircle
libs/librepcb/core/3d/scenedata3d.cpp:77
↓ 20 callers
Method
addJunction
libs/librepcb/editor/project/cmd/cmdschematicbussegmentaddelements.cpp:54
↓ 20 callers
Method
boundingRect
libs/librepcb/editor/widgets/graphicsexportpreviewwidget.cpp:66
↓ 20 callers
Function
from_qstring
(obj: &QString)
libs/librepcb/rust-core/src/ffi/cpp_ffi.rs:150
↓ 20 callers
Method
generate
libs/librepcb/core/project/bomgenerator.cpp:59
↓ 20 callers
Method
getComponentSignalInstance
libs/librepcb/core/project/board/items/bi_pad.h:108
↓ 20 callers
Method
getMirrored
* @brief Get the absolute mirror state of the pad (global scene coordinates) * * @return Global pad mirror state */
libs/librepcb/core/project/board/items/bi_pad.h:134
↓ 20 callers
Method
readIfExists
libs/librepcb/core/fileio/transactionaldirectory.cpp:102
↓ 20 callers
Method
selectAll
libs/librepcb/editor/widgets/numbereditbase.cpp:84
↓ 20 callers
Function
serialize
libs/librepcb/core/types/tag.h:107
↓ 20 callers
Method
serialize
libs/librepcb/editor/project/schematic/schematicclipboarddata.h:218
↓ 20 callers
Method
setOutline
libs/librepcb/editor/project/cmd/cmdboardzoneedit.cpp:70
↓ 20 callers
Method
setText
libs/librepcb/editor/library/cat/categorytreelabeltextbuilder.cpp:58
↓ 20 callers
Method
setX
* @brief Set the X coordinate * * @param x The new X coordinate as a Length object */
libs/librepcb/core/types/point.h:118
← previous
next →
201–300 of 11,531, ranked by callers