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
↓ 15 callers
Method
getDegree
@return Degree of this spline curve (1-3).*/
librecad/src/lib/engine/rs_spline.cpp:108
↓ 15 callers
Method
getLayer
plugins/asciifile/asciifile.h:131
↓ 15 callers
Method
getLevel
* Gets the current debugging level. */
librecad/src/lib/debug/rs_debug.cpp:232
↓ 15 callers
Method
getObjType
libraries/libdxfrw/src/intern/dwgbuffer.cpp:655
↓ 15 callers
Method
getUVector
@return u Vector. Points along bottom, 1 pixel long. */
librecad/src/lib/engine/rs_image.h:123
↓ 15 callers
Method
getVersion
libraries/libdxfrw/src/libdxfrw.cpp:2981
↓ 15 callers
Method
getWidth
librecad/src/lib/engine/rs_pen.h:89
↓ 15 callers
Method
hasValid
* @retval true There's at least one valid solution. * @retval false There's no valid solution. */
librecad/src/lib/engine/rs_vector.cpp:690
↓ 15 callers
Method
init
* Initialisation (called from constructor or manually but only * once). */
librecad/src/ui/qg_fontbox.cpp:47
↓ 15 callers
Method
isPointOnEntity
* @param tolerance Tolerance. * * @retval true if the given point is on this entity. * @retval false otherwise */
librecad/src/lib/engine/rs_entity.cpp:318
↓ 15 callers
Method
isUndone
* @return true if this entity or any parent entities are undone. */
librecad/src/lib/engine/rs_entity.cpp:232
↓ 15 callers
Method
lastEntity
* Returns the last entity or \p nullptr if this graphic is empty. * * @param level \li \p 0 Groups are not resolved * \li \p 1 (defaul
librecad/src/lib/engine/rs_entitycontainer.cpp:888
↓ 15 callers
Method
zoomAuto
librecad/src/lib/gui/rs_graphicview.cpp:480
↓ 14 callers
Method
Eval
\brief Calculate the result. A note on const correctness: I consider it important that Calc is a const function. Due to caching operations C
libraries/muparser/src/muParserBase.cpp:1842
↓ 14 callers
Method
GetType
libraries/muparser/src/muParserCallback.cpp:854
↓ 14 callers
Method
addLine
* Adds a line entity that was read from the file via the creation interface. */
libraries/jwwlib/src/dl_jww.cpp:768
↓ 14 callers
Method
command
* @return translated command for the given English command. */
librecad/src/cmd/rs_commands.cpp:1412
↓ 14 callers
Method
drawLine
* Draws a line from (x1, y1) to (x2, y2). */
librecad/src/lib/gui/rs_painterqt.cpp:533
↓ 14 callers
Method
getBasePoint
* @return base point of this block. */
librecad/src/lib/engine/rs_block.h:103
↓ 14 callers
Method
getExtensionPoint1
librecad/src/lib/engine/rs_dimlinear.h:100
↓ 14 callers
Method
getExtensionPoint2
librecad/src/lib/engine/rs_dimlinear.h:104
↓ 14 callers
Method
getExtrusion
Bit Extrusion * For R2000+, this is a single bit, If the single bit is 1, * the extrusion value is assumed to be 0,0,1 and no explicit * extrusion is
libraries/libdxfrw/src/intern/dwgbuffer.cpp:675
↓ 14 callers
Method
getFile
@return File name of the image. */
librecad/src/lib/engine/rs_image.h:113
↓ 14 callers
Method
getFilename
* @return File name of the document currently loaded. * Note, that the default file name is empty. */
librecad/src/lib/engine/rs_document.h:96
↓ 14 callers
Method
getLineSpacingFactor
@return Default line spacing factor for this font */
librecad/src/lib/engine/rs_font.h:89
↓ 14 callers
Method
getPaperScale
* @return Paper space scaling (DXF: $PSVPSCALE). */
librecad/src/lib/engine/rs_graphic.cpp:901
↓ 14 callers
Method
getUCSText
TU unicode 16 bit (UCS) text converted to utf8 nullTerm = true if string are 2 bytes null terminated from the stream
libraries/libdxfrw/src/intern/dwgbuffer.cpp:635
↓ 14 callers
Method
getVector
* Gets the value for the given variable. * * @param key Key of the variable. * @param def Default value. * * @return The value for the given vari
librecad/src/lib/engine/rs_variabledict.cpp:148
↓ 14 callers
Function
logLine
plugins/circletools/circletools.cpp:75
↓ 14 callers
Method
setLineType
librecad/src/ui/lc_penitem.cpp:76
↓ 14 callers
Method
setWidth
* Sets the currently selected width item to the given width. */
librecad/src/ui/qg_widthbox.cpp:165
↓ 14 callers
Method
shear
* @author{Dongxu Li} */
librecad/src/lib/math/lc_quadratic.cpp:462
↓ 14 callers
Method
trimEndpoint
librecad/src/lib/engine/rs_arc.cpp:644
↓ 14 callers
Method
trimStartpoint
librecad/src/lib/engine/rs_arc.cpp:636
↓ 14 callers
Method
updateInserts
* Updates all Insert entities in this container. */
librecad/src/lib/engine/rs_entitycontainer.cpp:711
↓ 13 callers
Method
addLayer
* Adds a layer that was read from the file via the creation interface. */
libraries/jwwlib/src/dl_jww.cpp:735
↓ 13 callers
Method
back
* Called from the sub toolbar */
librecad/src/ui/forms/qg_cadtoolbar.cpp:116
↓ 13 callers
Method
close
* Closes the output file. */
libraries/jwwlib/src/dl_writer_ascii.cpp:40
↓ 13 callers
Method
getCenter
@return The center point (x) of this arc */
librecad/src/lib/engine/rs_circle.cpp:118
↓ 13 callers
Method
getMinorRadius
librecad/src/lib/engine/rs_ellipse.cpp:1798
↓ 13 callers
Method
getRadius
@return The radius of this arc */
librecad/src/lib/engine/rs_circle.cpp:126
↓ 13 callers
Method
inArea
* @brief Test of a specific point lies within an area * @param point Point to test against * @return boolean true of the point is within the are
librecad/src/lib/engine/lc_rect.cpp:125
↓ 13 callers
Method
lineTo
librecad/src/lib/gui/rs_painterqt.cpp:424
↓ 13 callers
Method
resetPosition
libraries/libdxfrw/src/intern/dwgbuffer.h:86
↓ 13 callers
Method
toGuiDY
* Translates a real coordinate distance to a screen coordinate distance. */
librecad/src/lib/gui/rs_graphicview.cpp:1637
↓ 12 callers
Method
appendHistory
librecad/src/ui/forms/qg_commandwidget.cpp:193
↓ 12 callers
Method
getCorner
* @return Corner number 'num'. */
librecad/src/lib/engine/rs_solid.cpp:150
↓ 12 callers
Method
getCurrentLayer
librecad/src/main/doc_plugin_interface.cpp:1111
↓ 12 callers
Method
getDocument
@return Pointer to document */
librecad/src/main/qc_mdiwindow.cpp:141
↓ 12 callers
Method
getHandle
@return Image definition handle. */
librecad/src/lib/engine/rs_image.h:151
↓ 12 callers
Method
getLinearFormat
* @return The linear format type for this document. * This is determined by the variable "$LUNITS". */
librecad/src/lib/engine/rs_graphic.cpp:668
↓ 12 callers
Method
getMajorRadius
librecad/src/lib/engine/rs_ellipse.cpp:1785
↓ 12 callers
Method
getTangentDirection
librecad/src/lib/engine/rs_arc.cpp:367
↓ 12 callers
Method
isConstruction
* whether the layer is a construction layer * The construction layer property is stored * in extended data in the DXF layer table */
librecad/src/lib/engine/rs_layer.cpp:210
↓ 12 callers
Method
isHighlighted
* @return true if the entity is highlighted. */
librecad/src/lib/engine/rs_entity.cpp:459
↓ 12 callers
Method
isLocked
librecad/src/ui/lc_layertreeitem.cpp:395
↓ 12 callers
Method
moveBitPos
libraries/libdxfrw/src/intern/dwgbuffer.cpp:207
↓ 12 callers
Method
moveTo
librecad/src/lib/gui/rs_painterqt.cpp:417
↓ 12 callers
Method
setAngle2
librecad/src/lib/engine/rs_ellipse.cpp:1744
↓ 12 callers
Method
setEndpoint
sets a new end point of the polyline */
librecad/src/lib/engine/rs_polyline.cpp:313
↓ 12 callers
Method
setReversed
librecad/src/lib/engine/rs_ellipse.cpp:1724
↓ 12 callers
Method
setText
* Sets a new text. The entities representing the * text are updated. */
librecad/src/lib/engine/rs_text.cpp:106
↓ 11 callers
Method
add
* Adds a block to the block list. If a block with the same name * exists already, the given block will be deleted if the blocklist * owns the blocks
librecad/src/lib/engine/rs_blocklist.cpp:90
↓ 11 callers
Method
addButton
librecad/src/ui/generic/widgetcreator.cpp:243
↓ 11 callers
Method
addItem
* Add provided item to the list and stores list in file * @param item */
librecad/src/ui/lc_penpalettedata.cpp:210
↓ 11 callers
Method
changeUndoState
* The undoable thing gets activated if it was undone and * deactivated otherwise. */
librecad/src/lib/engine/rs_undoable.cpp:34
↓ 11 callers
Method
drawEntityHighlighted
librecad/src/lib/gui/rs_graphicview.cpp:1239
↓ 11 callers
Method
getDirection1
librecad/src/lib/engine/rs_arc.cpp:290
↓ 11 callers
Method
getDistanceToPoint
librecad/src/lib/engine/rs_image.cpp:305
↓ 11 callers
Method
getEndpoint
@return End point of the entity */
librecad/src/lib/engine/rs_polyline.cpp:334
↓ 11 callers
Method
getHeight
* @return height of widget. */
librecad/src/ui/qg_graphicview.cpp:314
↓ 11 callers
Method
getOptions
librecad/src/ui/lc_layertreemodel.h:81
↓ 11 callers
Method
getVVector
@return v Vector. Points along left, 1 pixel long. */
librecad/src/lib/engine/rs_image.h:127
↓ 11 callers
Method
hasFixedAngle
librecad/src/actions/rs_actiondimlinear.cpp:208
↓ 11 callers
Method
intersects
librecad/src/lib/engine/lc_rect.cpp:222
↓ 11 callers
Method
isVisibleInLayerList
* return the visibility of the Layer in layer list */
librecad/src/lib/engine/rs_layer.cpp:169
↓ 11 callers
Method
killAllActions
librecad/src/ui/qg_actionhandler.cpp:219
↓ 11 callers
Function
reserve
libraries/libdxfrw/src/intern/drw_reserve.h:28
↓ 11 callers
Method
reset
librecad/src/actions/lc_actiondimarc.cpp:53
↓ 11 callers
Method
setBackground
* Changes the current background color of this view. */
librecad/src/ui/qg_graphicview.cpp:326
↓ 11 callers
Method
setLevel
* Sets the debugging level. */
librecad/src/lib/debug/rs_debug.cpp:216
↓ 11 callers
Method
writeInt32
libraries/libdxfrw/src/intern/dxfwriter.cpp:157
↓ 10 callers
Method
addInt
libraries/libdxfrw/src/drw_header.cpp:1682
↓ 10 callers
Method
addString
libraries/libdxfrw/src/drw_base.h:289
↓ 10 callers
Method
add_actions
librecad/src/ui/lc_dockwidget.cpp:47
↓ 10 callers
Method
coord
libraries/jwwlib/src/dl_writer.h:481
↓ 10 callers
Method
count
librecad/src/actions/lc_actionlayersexport.cpp:115
↓ 10 callers
Method
getDirection2
* @return Direction 2. The angle at which the arc starts at * the endpoint. */
librecad/src/lib/engine/rs_arc.cpp:302
↓ 10 callers
Method
getGraphicView
librecad/src/main/qc_mdiwindow.cpp:135
↓ 10 callers
Method
getHandleString
libraries/libdxfrw/src/intern/dxfreader.cpp:100
↓ 10 callers
Method
ignoredOnModification
librecad/src/lib/engine/rs_entitycontainer.cpp:1914
↓ 10 callers
Method
isPrintPreview
librecad/src/lib/gui/rs_graphicview.cpp:1900
↓ 10 callers
Method
isQuadratic
librecad/src/lib/math/lc_quadratic.cpp:206
↓ 10 callers
Method
normalized
librecad/src/lib/engine/rs_vector.cpp:189
↓ 10 callers
Method
redraw
librecad/src/lib/gui/rs_staticgraphicview.h:42
↓ 10 callers
Method
selectAll
* Selects all entities on visible layers. */
librecad/src/lib/modification/rs_selection.cpp:104
↓ 10 callers
Method
setAction
librecad/src/ui/forms/qg_arcoptions.cpp:66
↓ 10 callers
Method
setAngle1
librecad/src/lib/engine/rs_ellipse.cpp:1736
↓ 10 callers
Method
setDrawingMode
* Sets the drawing mode. */
librecad/src/lib/gui/rs_painter.h:74
↓ 10 callers
Method
setGeometry
librecad/src/ui/generic/lc_flexlayout.cpp:69
← previous
next →
301–400 of 8,509, ranked by callers