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
↓ 2 callers
Method
getNewFontList
* @return A list of absolute paths to all NEW font files found. */
librecad/src/lib/engine/rs_system.h:107
↓ 2 callers
Method
getOblique
libraries/libdxfrw/src/drw_entities.h:1146
↓ 2 callers
Method
getOffsetX
librecad/src/lib/gui/rs_graphicview.cpp:1878
↓ 2 callers
Method
getOffsetY
librecad/src/lib/gui/rs_graphicview.cpp:1881
↓ 2 callers
Function
getParentText
whether the current insert is part of Text
librecad/src/ui/qg_graphicview.cpp:131
↓ 2 callers
Method
getPatternList
* @return A list of absolute paths to all hatch pattern files found. */
librecad/src/lib/engine/rs_system.h:115
↓ 2 callers
Method
getPenMode
librecad/src/actions/lc_actionmodifyduplicate.h:47
↓ 2 callers
Method
getProjectionValueAlongLine
* This is similar to getNearestPointOnEntity, but only returns the value of * the position of the projection. The value may be negative, or greate
librecad/src/lib/engine/rs_line.cpp:118
↓ 2 callers
Method
getRefPoints
librecad/src/lib/engine/rs_arc.cpp:284
↓ 2 callers
Method
getRoot
librecad/src/ui/lc_layertreemodel.h:63
↓ 2 callers
Method
getSaveFile
librecad/src/ui/qg_filedialog.cpp:209
↓ 2 callers
Method
getSecondPoint
librecad/src/lib/engine/rs_text.h:163
↓ 2 callers
Method
getSnapDistance
librecad/src/actions/lc_actionmodifylinegap.h:50
↓ 2 callers
Method
getSnaps
get snap mode from snap toolbar
librecad/src/ui/qg_actionhandler.cpp:1102
↓ 2 callers
Method
getString
librecad/src/main/doc_plugin_interface.cpp:1385
↓ 2 callers
Method
getText
libraries/libdxfrw/src/drw_entities.h:1040
↓ 2 callers
Method
getTickAngle
librecad/src/actions/lc_actiondrawslicedivide.h:113
↓ 2 callers
Method
getTickLength
librecad/src/actions/lc_actiondrawslicedivide.h:114
↓ 2 callers
Method
getTickOffset
librecad/src/actions/lc_actiondrawslicedivide.h:115
↓ 2 callers
Method
getTickSnapMode
librecad/src/actions/lc_actiondrawslicedivide.h:110
↓ 2 callers
Method
getUsedTextHeight
librecad/src/lib/engine/rs_text.h:216
↓ 2 callers
Method
hasEndpointsWithinWindow
librecad/src/lib/engine/rs_line.cpp:415
↓ 2 callers
Function
identicalXOrY
* @brief isCollinearXY whether the 2x3 matrix has degenerate columns * @param mat - a 2x3 linear equation to solve an Appollonius * @return true, i
librecad/src/lib/engine/rs_circle.cpp:55
↓ 2 callers
Function
im_evolute
plugins/gear/gear.cpp:171
↓ 2 callers
Method
in
* @brief Reads the given file and calls the appropriate functions in * the given creation interface for every entity found in the file. * * @param
libraries/jwwlib/src/dl_jww.cpp:670
↓ 2 callers
Method
init
* Initializes the system. * * @param appName Application name (e.g. "librecad II") * @param appVersion Application version (e.g. "1.2.3") * @param
librecad/src/lib/engine/rs_system.cpp:57
↓ 2 callers
Method
intColor2str
librecad/src/main/doc_plugin_interface.cpp:122
↓ 2 callers
Method
isAngleRelative
* Return whether specified angle is relative * @return */
librecad/src/actions/lc_abstractactiondrawline.cpp:170
↓ 2 callers
Method
isArcCircleLine
librecad/src/lib/engine/rs_entity.cpp:278
↓ 2 callers
Method
isConstruction
librecad/src/ui/forms/lc_layerdialog_ex.h:57
↓ 2 callers
Method
isConverted
* @retval true the layer has been converted already * @retval false the layer still needs to be converted */
librecad/src/lib/engine/rs_layer.cpp:90
↓ 2 callers
Function
isEllipse
whether the entity is an ellipse
librecad/src/lib/information/rs_information.cpp:73
↓ 2 callers
Method
isInCrossWindow
librecad/src/lib/engine/rs_solid.cpp:218
↓ 2 callers
Function
isInternalPoint
* @brief whether a point is within a contour */
librecad/src/lib/engine/rs_solid.cpp:63
↓ 2 callers
Method
isIsometricGrid
* @return true if the isometric grid is switched on (visible). */
librecad/src/lib/engine/rs_graphic.cpp:617
↓ 2 callers
Method
isMatched
librecad/src/ui/lc_penitem.h:53
↓ 2 callers
Method
isPanning
librecad/src/lib/gui/rs_graphicview.cpp:1925
↓ 2 callers
Function
isParabola
whether the entity is an ellipse
librecad/src/lib/information/rs_information.cpp:78
↓ 2 callers
Method
isPartOfActivePath
librecad/src/ui/lc_layertreeitem.cpp:289
↓ 2 callers
Function
isPositive
whether a floating point is positive by tolerance
librecad/src/lib/actions/rs_snapper.cpp:50
↓ 2 callers
Method
isTangent
librecad/src/lib/engine/rs_circle.cpp:148
↓ 2 callers
Method
isTrimOn
librecad/src/actions/rs_actionmodifybevel.cpp:236
↓ 2 callers
Method
itemAt
librecad/src/ui/generic/lc_flexlayout.cpp:282
↓ 2 callers
Function
launchEditProperty
librecad/src/ui/qg_graphicview.cpp:188
↓ 2 callers
Method
layerAt
librecad/src/lib/engine/rs_clipboard.cpp:98
↓ 2 callers
Method
layerToggled
* Called when a layer's visibility is toggled. */
librecad/src/lib/engine/rs_layerlistlistener.h:65
↓ 2 callers
Method
lerp
* */
librecad/src/lib/engine/rs_vector.cpp:213
↓ 2 callers
Method
letterAt
librecad/src/lib/engine/rs_font.h:108
↓ 2 callers
Function
linePointDist
librecad/src/actions/rs_actiondrawlinetangent2.cpp:55
↓ 2 callers
Method
load
librecad/src/ui/forms/qg_dlgtext.cpp:448
↓ 2 callers
Method
lt2str
librecad/src/main/doc_plugin_interface.cpp:110
↓ 2 callers
Method
lw2str
librecad/src/main/doc_plugin_interface.cpp:113
↓ 2 callers
Method
markAsActivePath
* Marks all parent items from this item to the root as part of active path */
librecad/src/ui/lc_layertreeitem.cpp:280
↓ 2 callers
Method
maximum
* @return A vector with the maximum values from the vectors v1 and v2 */
librecad/src/lib/engine/rs_vector.cpp:566
↓ 2 callers
Method
mayClose
librecad/src/actions/lc_actiondrawlinesnake.cpp:612
↓ 2 callers
Method
minimum
* @return A vector with the minimum components from the vectors v1 and v2. * These might be mixed components from both vectors. */
librecad/src/lib/engine/rs_vector.cpp:554
↓ 2 callers
Method
mirror
librecad/src/lib/engine/rs_arc.cpp:831
↓ 2 callers
Function
mod_evolute
plugins/gear/gear.cpp:176
↓ 2 callers
Method
mouseEnterEvent
* Called by QG_GraphicView */
librecad/src/lib/gui/rs_eventhandler.cpp:226
↓ 2 callers
Method
move
librecad/src/lib/engine/rs_dimradial.cpp:257
↓ 2 callers
Method
move
librecad/src/lib/engine/rs_dimlinear.cpp:252
↓ 2 callers
Method
move
librecad/src/lib/engine/rs_dimension.cpp:853
↓ 2 callers
Method
move
librecad/src/lib/engine/lc_splinepoints.cpp:1115
↓ 2 callers
Method
move
librecad/src/lib/engine/rs_hatch.cpp:776
↓ 2 callers
Method
move
librecad/src/lib/engine/rs_circle.cpp:755
↓ 2 callers
Method
moveRef
librecad/src/lib/engine/rs_arc.cpp:843
↓ 2 callers
Method
moveRotate
librecad/src/main/doc_plugin_interface.cpp:720
↓ 2 callers
Method
next
librecad/src/actions/rs_actiondrawline.cpp:394
↓ 2 callers
Method
offsetTwoSides
librecad/src/lib/engine/rs_circle.cpp:304
↓ 2 callers
Function
openDocAndSetGraphic
librecad/src/main/console_dxf2pdf/pdf_print_loop.cpp:206
↓ 2 callers
Function
openLogIfNeeded
librecad/src/lib/debug/lc_crashhandler.cpp:166
↓ 2 callers
Method
optimizeContours
* Rearranges the atomic entities in this container in a way that connected * entities are stored in the right order and direction. * Non-recoursive.
librecad/src/lib/engine/rs_entitycontainer.cpp:1577
↓ 2 callers
Method
out
* @brief Opens the given file for writing and returns a pointer * to the dxf writer. This pointer needs to be passed on to other * writing functions
libraries/jwwlib/src/dl_jww.cpp:1050
↓ 2 callers
Method
paste
* Pastes all entities from the clipboard into the m_container. * Layers and blocks that are needed are also copied if the m_container is * or is par
librecad/src/lib/modification/rs_modification.cpp:571
↓ 2 callers
Function
printMargins
librecad/src/main/qc_applicationwindow.cpp:126
↓ 2 callers
Function
promptLayerNameCombo
plugins/circletools/circletools.cpp:212
↓ 2 callers
Function
rbasis
librecad/src/lib/engine/rs_spline.cpp:533
↓ 2 callers
Function
re_evolute
canonical evolute is generated by a 1.0 radius circle. * We consider it the next complex function: * (1.0 - alpha - i*phi) * exp(i*phi) */
plugins/gear/gear.cpp:166
↓ 2 callers
Method
readCommandFile
librecad/src/ui/qg_commandedit.cpp:369
↓ 2 callers
Function
readCustomRatios
librecad/src/ui/forms/qg_printpreviewoptions.cpp:39
↓ 2 callers
Method
readMetaData
libraries/libdxfrw/src/intern/dwgreader21.cpp:24
↓ 2 callers
Method
redo
* Redoes the undo cycle which was at last undone. */
librecad/src/lib/engine/rs_undo.cpp:204
↓ 2 callers
Method
renameInserts
* Renames all inserts with name 'oldName' to 'newName'. This is * called after a block was rename to update the inserts. */
librecad/src/lib/engine/rs_entitycontainer.cpp:741
↓ 2 callers
Method
reparent
librecad/src/lib/engine/rs_entitycontainer.cpp:172
↓ 2 callers
Method
requestImageOpenDialog
* Shows a dialog for choosing a file name. Opening the file is up to * the caller. * * @return File name with path and extension to determine the f
librecad/src/ui/qg_dialogfactory.cpp:679
↓ 2 callers
Method
requestModifyOffsetOptions
* Shows a widget for offset options. */
librecad/src/ui/qg_dialogfactory.cpp:1288
↓ 2 callers
Method
requestNewBlockDialog
* Shows a dialog for adding a block. Doesn't add the block. * This is up to the caller. * * @return a pointer to the newly created block that * sh
librecad/src/ui/qg_dialogfactory.cpp:489
↓ 2 callers
Method
requestRotateDialog
* Shows rotate options dialog presenting the given data. */
librecad/src/ui/qg_dialogfactory.cpp:1357
↓ 2 callers
Method
requestSnapDistOptions
librecad/src/lib/gui/rs_dialogfactoryadapter.h:56
↓ 2 callers
Method
requestSnapMiddleOptions
librecad/src/lib/gui/rs_dialogfactoryadapter.h:57
↓ 2 callers
Method
requestWarningDialog
* Shows a message dialog. */
librecad/src/ui/qg_dialogfactory.cpp:214
↓ 2 callers
Method
reset
librecad/src/actions/rs_actiondrawcircle2p.cpp:62
↓ 2 callers
Function
restore_backup
(path: Path, args)
scripts/ts_ollama.py:338
↓ 2 callers
Method
revertDirection
* implementations must revert the direction of an atomic entity */
librecad/src/lib/engine/rs_arc.cpp:620
↓ 2 callers
Method
revertDirection
librecad/src/lib/engine/rs_polyline.cpp:668
↓ 2 callers
Method
rotate
librecad/src/lib/engine/rs_polyline.cpp:624
↓ 2 callers
Method
rotate
librecad/src/lib/engine/rs_hatch.cpp:783
↓ 2 callers
Method
rotate
* Rotates all vectors around (0,0) by the given angle. */
librecad/src/lib/engine/rs_vector.cpp:779
↓ 2 callers
Method
rotate
librecad/src/main/doc_plugin_interface.cpp:734
↓ 2 callers
Method
round
* Rounds the given double to the closest int. */
librecad/src/lib/math/rs_math.cpp:70
← previous
next →
1,101–1,200 of 8,509, ranked by callers