Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LibreCAD/LibreCAD
/ functions
Functions
8,509 in github.com/LibreCAD/LibreCAD
⨍
Functions
8,509
◇
Types & classes
1,702
↓ 1 callers
Method
GetDataType
libraries/jwwlib/src/jwwdoc.cpp:1723
↓ 1 callers
Function
GetDistToLine
librecad/src/lib/engine/lc_splinepoints.cpp:300
↓ 1 callers
Function
GetDistToQuadAtPointSquared
librecad/src/lib/engine/lc_splinepoints.cpp:344
↓ 1 callers
Method
GetIdx
------------------------------------------------------------------------------ \brief Return Index associated with the token related data. In cmST
libraries/muparser/include/muParserToken.h:368
↓ 1 callers
Function
GetMatrix
librecad/src/lib/engine/lc_splinepoints.cpp:1272
↓ 1 callers
Method
GetMaxStackSize
libraries/muparser/src/muParserBytecode.cpp:530
↓ 1 callers
Function
GetNearestMiddleLine
librecad/src/lib/engine/lc_splinepoints.cpp:441
↓ 1 callers
Method
GetPri
\brief Return the operator precedence. \throw nothrown Only valid if the callback token is an operator token (binary or infix). */
libraries/muparser/src/muParserCallback.cpp:865
↓ 1 callers
Function
GetQuadLengthDeriv
librecad/src/lib/engine/lc_splinepoints.cpp:155
↓ 1 callers
Method
GetTangent
=================================================================== 2. Slightly cleaned-up TangentFinder::GetTangent() ===============================
librecad/src/lib/information/rs_information.cpp:278
↓ 1 callers
Function
GetThreePointsControl
librecad/src/lib/engine/lc_splinepoints.cpp:287
↓ 1 callers
Method
GetUserData
\brief Get the user data if present, else nullptr \throw nothrow */
libraries/muparser/src/muParserCallback.cpp:824
↓ 1 callers
Method
Init
libraries/jwwlib/src/jwwdoc.cpp:1790
↓ 1 callers
Method
IsOptimizable
\brief Return tru if the function is conservative. Conservative functions return always the same result for the same argument. \throw nothrow */
libraries/muparser/src/muParserCallback.cpp:798
↓ 1 callers
Method
OnDetectVar
---------------------------------------------------------------------------
libraries/muparser/src/muParser.cpp:205
↓ 1 callers
Method
Read
データファイル読み込み
libraries/jwwlib/src/jwwdoc.cpp:945
↓ 1 callers
Method
ReadNextToken
\brief Read the next token from the string. */
libraries/muparser/src/muParserTokenReader.cpp:263
↓ 1 callers
Method
RemoveVar
------------------------------------------------------------------------------ \brief Remove a variable from internal storage. \throw nothrow Rem
libraries/muparser/src/muParserBase.cpp:1612
↓ 1 callers
Method
ResetLocale
--------------------------------------------------------------------------- \brief Resets the locale. The default locale used "." as decimal separ
libraries/muparser/src/muParserBase.cpp:230
↓ 1 callers
Method
SetArgSep
------------------------------------------------------------------------------ \brief Set argument separator. \param cArgSep the argument separator
libraries/muparser/src/muParserBase.cpp:1742
↓ 1 callers
Method
SetDecSep
--------------------------------------------------------------------------- \brief Set the decimal separator. \param cDecSep Decimal separator as a
libraries/muparser/src/muParserBase.cpp:204
↓ 1 callers
Method
SetDirectrix
librecad/src/actions/lc_actiondrawparabolaFD.cpp:73
↓ 1 callers
Method
SetIdx
------------------------------------------------------------------------------ \brief Set an index associated with the token related data. In cmST
libraries/muparser/include/muParserToken.h:352
↓ 1 callers
Method
SetParent
libraries/muparser/src/muParserTokenReader.cpp:349
↓ 1 callers
Method
SetThousandsSep
--------------------------------------------------------------------------- \brief Sets the thousands operator. \param cThousandsSep The thousands s
libraries/muparser/src/muParserBase.cpp:218
↓ 1 callers
Method
SetVarCreator
libraries/muparser/src/muParserTokenReader.cpp:182
↓ 1 callers
Method
SetVarFactory
--------------------------------------------------------------------------- \brief Set a function that can create variable pointer for unknown express
libraries/muparser/src/muParserBase.cpp:362
↓ 1 callers
Method
SetVertexPoint
!< Vertex point, code 15, 25 & 35 */
libraries/libdxfrw/src/drw_entities.h:1253
↓ 1 callers
Function
StrokeQuad
librecad/src/lib/engine/lc_splinepoints.cpp:47
↓ 1 callers
Method
ValidInfixOprtChars
--------------------------------------------------------------------------- \brief Virtual function that defines the characters allowed in infix opera
libraries/muparser/src/muParserBase.cpp:515
↓ 1 callers
Function
_reexec_under_venv
Switch interpreter to ~/.venv/bin/python when needed. Invoked before any heavy imports. We re-exec only when: - the user did not pass --no-
scripts/ts_ollama.py:38
↓ 1 callers
Method
activateBlock
* Activates the given block and makes it the active * block in the blocklist. */
librecad/src/ui/qg_blockwidget.cpp:293
↓ 1 callers
Method
activateLayer
* Activates the given layer and makes it the active * layer in the layerlist. */
librecad/src/ui/qg_layerwidget.cpp:400
↓ 1 callers
Method
activateWindowWithFile
librecad/src/main/qc_applicationwindow.cpp:3849
↓ 1 callers
Method
activeLayerChanged
librecad/src/ui/forms/qg_activelayername.cpp:12
↓ 1 callers
Method
addCloneOf
* Clones the given entity and adds the clone to the preview. */
librecad/src/lib/actions/rs_preview.cpp:106
↓ 1 callers
Method
addColor
* generate icon from color, then add to color box */
librecad/src/ui/qg_colorbox.cpp:224
↓ 1 callers
Method
addComment
libraries/libdxfrw/src/drw_header.cpp:26
↓ 1 callers
Method
addEllipse
* Implementation of the method which handles ellipse entities. * * @param angle1 Start angle in rad (!) * @param angle2 End angle in rad (!) */
librecad/src/lib/filters/rs_filterdxf.cpp:324
↓ 1 callers
Method
addFiles
librecad/src/ui/qg_recentfiles.cpp:123
↓ 1 callers
Method
addHatchEdge
* Implementation of the method which handles hatch edge entities. */
librecad/src/lib/filters/rs_filterdxf.cpp:951
↓ 1 callers
Method
addHatchLoop
* Implementation of the method which handles hatch loops. */
librecad/src/lib/filters/rs_filterdxf.cpp:933
↓ 1 callers
Method
addLayer
* Implementation of the method which handles layers. */
librecad/src/lib/filters/rs_filterdxf.cpp:166
↓ 1 callers
Method
addLeaderVertex
* Implementation of the method which handles leader vertices. */
librecad/src/lib/filters/rs_filterdxf.cpp:898
↓ 1 callers
Method
addLines
librecad/src/main/doc_plugin_interface.cpp:905
↓ 1 callers
Method
addMTextChunk
* Implementation of the method which handles text * chunks for MText entities. */
librecad/src/lib/filters/rs_filterdxf.cpp:482
↓ 1 callers
Method
addNotification
* Notifies the listeners about blocks that were added. This can be * used after adding a lot of blocks without auto-update or simply * to force an u
librecad/src/lib/engine/rs_blocklist.cpp:125
↓ 1 callers
Method
addOptionsWidget
librecad/src/lib/gui/rs_dialogfactoryadapter.h:85
↓ 1 callers
Method
addPlotSettings
librecad/src/lib/filters/rs_filterdxfrw.cpp:3239
↓ 1 callers
Method
addPolylineNode
* Adds a node to the given polyline. The new node is placed between * the start and end point of the given segment. * * @param node The position of
librecad/src/lib/modification/rs_modification.cpp:928
↓ 1 callers
Method
addSplinePoints
librecad/src/main/doc_plugin_interface.cpp:950
↓ 1 callers
Method
addStretchablesFrom
* Adds all entities in the given range and those which have endpoints * in the given range to the preview. */
librecad/src/lib/actions/rs_preview.cpp:158
↓ 1 callers
Method
addSubAction
librecad/src/ui/forms/lc_cadtoolbarinterface.cpp:122
↓ 1 callers
Method
addSubActions
librecad/src/ui/forms/qg_cadtoolbardim.cpp:42
↓ 1 callers
Method
addText
* Adds an text entity that was read from the file via the creation interface. */
libraries/jwwlib/src/dl_jww-copy.cpp:1653
↓ 1 callers
Method
addVertex
* Adds a polyline vertex entity that was read from the file * via the creation interface. */
libraries/jwwlib/src/dl_jww-copy.cpp:890
↓ 1 callers
Method
addVertex
* Implementation of the method which handles polyline vertices. */
librecad/src/lib/filters/rs_filterjww.cpp:374
↓ 1 callers
Function
allowMouseOverGlowing
whether the entity supports glowing effects on mouse hovering
librecad/src/actions/rs_actiondefault.cpp:71
↓ 1 callers
Method
appendLoop
libraries/libdxfrw/src/drw_entities.h:864
↓ 1 callers
Method
appendVertex
libraries/libdxfrw/src/drw_entities.h:741
↓ 1 callers
Method
approximateOffset
librecad/src/lib/engine/lc_parabola.cpp:575
↓ 1 callers
Method
areLinesAlreadyIntersected
librecad/src/actions/lc_actionmodifylinejoin.h:125
↓ 1 callers
Function
arg_evolute
plugins/gear/gear.cpp:182
↓ 1 callers
Method
arrow
* @brief Add an arrow to the dimension arc * * @param point arc endpoint, the arrow tip * @param angle the angle from center to the arc endpoint
librecad/src/lib/engine/rs_dimangular.cpp:237
↓ 1 callers
Function
atEndPoint
Whether the point is on an endPoint of the entity
librecad/src/actions/rs_actionmodifyround.cpp:52
↓ 1 callers
Function
backup_and_save
(tree: ET.ElementTree, path: Path, args)
scripts/ts_ollama.py:329
↓ 1 callers
Method
begin
librecad/src/lib/engine/rs_layerlist.cpp:54
↓ 1 callers
Method
bevel
* Bevels a corner. * * @param coord1 Mouse coordinate to specify direction from intersection. * @param entity1 First entity of the corner. * @para
librecad/src/lib/modification/rs_modification.cpp:2497
↓ 1 callers
Method
blockAdded
* Called when a new block is added to the list. */
librecad/src/lib/engine/rs_blocklistlistener.h:49
↓ 1 callers
Method
blockListModified
* Called when block list is modified. */
librecad/src/lib/engine/rs_blocklistlistener.h:69
↓ 1 callers
Method
blockRemoved
* Called when a block is removed from the list. */
librecad/src/lib/engine/rs_blocklistlistener.h:54
↓ 1 callers
Function
buildHeader
librecad/src/lib/debug/lc_crashhandler.cpp:394
↓ 1 callers
Method
calculateBorders
* Recalculates the borders of this entity container. */
librecad/src/lib/engine/rs_entitycontainer.cpp:585
↓ 1 callers
Method
calculateBorders
* Recalculates the borders of this hatch. */
librecad/src/lib/engine/rs_hatch.cpp:172
↓ 1 callers
Method
call_multfun
libraries/muparser/include/muParserToken.h:103
↓ 1 callers
Method
canExport
librecad/src/lib/filters/rs_filterdxf.h:67
↓ 1 callers
Method
canImport
librecad/src/lib/filters/rs_filterdxf.h:63
↓ 1 callers
Method
catchEntity
* Catches an entity which is close to the given position 'pos'. * * @param pos A graphic coordinate. * @param level The level of resolving for iter
librecad/src/lib/actions/rs_snapper.cpp:639
↓ 1 callers
Method
clean
* Removes invalid objects. * @return how many objects were removed */
librecad/src/lib/engine/rs_graphic.cpp:1025
↓ 1 callers
Method
clearBlocks
Wrapper for block functions:
librecad/src/lib/engine/rs_graphic.h:135
↓ 1 callers
Method
clearHighLighting
librecad/src/actions/rs_actiondefault.cpp:526
↓ 1 callers
Method
clearVariables
librecad/src/lib/engine/rs_graphic.cpp:555
↓ 1 callers
Method
clear_all
librecad/src/lib/engine/rs_settings.cpp:195
↓ 1 callers
Method
clear_geometry
librecad/src/lib/engine/rs_settings.cpp:202
↓ 1 callers
Method
clone
* Clone * * @author{Dongxu Li} */
librecad/src/lib/engine/rs_pattern.cpp:55
↓ 1 callers
Method
closeEditBlockWindow
* Closes the window that is editing the given block. */
librecad/src/main/qc_dialogfactory.cpp:111
↓ 1 callers
Function
collectCirclesForBatchOps
plugins/circletools/circletools.cpp:553
↓ 1 callers
Function
collectLayerNamesFromDrawing
plugins/circletools/circletools.cpp:188
↓ 1 callers
Method
collectLayers
* Utility method that returns list of descendent layers based on provided acceptance conditions * @param acceptor condition for selecting layers * @
librecad/src/ui/lc_layertreemodel.cpp:983
↓ 1 callers
Function
collect_files
(paths: List[Path])
scripts/ts_ollama.py:348
↓ 1 callers
Method
commandEvent
* Called by the actual GUI class which implements a command line. */
librecad/src/lib/gui/rs_graphicview.cpp:335
↓ 1 callers
Method
comment
* Comment. * * <pre> * 999 * text * </pre> */
libraries/jwwlib/src/dl_writer.h:289
↓ 1 callers
Method
complete
* Tries to complete the given command (e.g. when tab is pressed). */
librecad/src/cmd/rs_commands.cpp:1312
↓ 1 callers
Function
console_dxf2pdf
librecad/src/main/console_dxf2pdf/console_dxf2pdf.cpp:47
↓ 1 callers
Function
console_dxf2png
//// \brief console_dxf2png is called if librecad as console dxf2png tool for converting DXF to PNG. \param argc \param argv \return
librecad/src/main/console_dxf2png.cpp:95
↓ 1 callers
Function
constructInt2LineWidth
librecad/src/lib/engine/rs.cpp:35
↓ 1 callers
Function
constructReversedMap
librecad/src/lib/engine/rs.cpp:70
↓ 1 callers
Method
containsPoint
* whether a given point is within image region *@ coord, a point *@ returns true, if the point is within borders of image */
librecad/src/lib/engine/rs_image.cpp:208
↓ 1 callers
Function
convertDialogMode
definitions starts */
librecad/src/actions/lc_actionlayersexport.cpp:86
↓ 1 callers
Method
convertToType
FIXME - check for duplicate in the same parent * Perform conversion of item denoted by index to specified layer type * @param selectedIndex model ind
librecad/src/ui/lc_layertreemodel.cpp:399
← previous
next →
1,401–1,500 of 8,509, ranked by callers