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
↓ 4 callers
Method
endEntity
* Ends some special entities like hatches or old style polylines. */
libraries/jwwlib/src/dl_jww-copy.cpp:2000
↓ 4 callers
Method
find
librecad/src/actions/lc_actionlayersexport.cpp:125
↓ 4 callers
Method
findBlock
librecad/src/lib/engine/rs_graphic.h:162
↓ 4 callers
Method
firstEntity
* Returns the first entity or nullptr if this graphic is empty. * @param level */
librecad/src/lib/engine/rs_entitycontainer.cpp:806
↓ 4 callers
Method
fitToPage
* Fits drawing on page. Affects DXF variable $PINSBASE. */
librecad/src/lib/engine/rs_graphic.cpp:951
↓ 4 callers
Method
flags
* Overridden flags method of the model * @param index * @return */
librecad/src/ui/lc_layertreemodel.cpp:936
↓ 4 callers
Function
foreach
librecad/src/ui/lc_penwizard.cpp:67
↓ 4 callers
Method
fromIntColor
This method is used for plugins
librecad/src/lib/engine/rs_color.cpp:49
↓ 4 callers
Method
getAngle
librecad/src/actions/rs_actiondrawtext.cpp:322
↓ 4 callers
Method
getAngleFormat
* @return The angle format type for this document. * This is determined by the variable "$AUNITS". */
librecad/src/lib/engine/rs_graphic.cpp:747
↓ 4 callers
Method
getAnglePrecision
* @return The linear precision for this document. * This is determined by the variable "$LUPREC". */
librecad/src/lib/engine/rs_graphic.cpp:782
↓ 4 callers
Method
getBERawShort16
Reads raw short 16 bits big-endian order, returns a unsigned short crc & size **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:824
↓ 4 callers
Method
getClosestDistance
*@ return the closest distance from the first counts rs_vectors *@coord, distance to this point *@counts, only consider this many points within so
librecad/src/lib/engine/rs_vector.cpp:886
↓ 4 callers
Method
getClosingBulge
* @return The bulge of the closing entity. */
librecad/src/lib/engine/rs_polyline.cpp:341
↓ 4 callers
Method
getColorName
* Returns name of the color that should be shown in UI. * Based on provided mode, name may represent: * HEX value, RGB value of color or mix (natura
librecad/src/ui/lc_peninforegistry.cpp:202
↓ 4 callers
Method
getCols
librecad/src/lib/engine/rs_insert.h:151
↓ 4 callers
Method
getCrosshairType
librecad/src/lib/gui/rs_grid.cpp:530
↓ 4 callers
Method
getDefPoint
libraries/libdxfrw/src/drw_entities.h:1030
↓ 4 callers
Method
getEllipseLength
//Ellipse must have ratio<1, and not reversed *@ x1, ellipse angle *@ x2, ellipse angle //@return the arc length between ellipse angle x1, x2 * \autho
librecad/src/lib/engine/rs_ellipse.cpp:394
↓ 4 callers
Method
getEncoding
* Tries to convert the given encoding string to an encoding Qt knows. */
librecad/src/lib/engine/rs_system.cpp:764
↓ 4 callers
Method
getFont
librecad/src/ui/qg_fontbox.cpp:83
↓ 4 callers
Method
getItemForLayer
* Tries to find item that holds given layer * @param layer target layer * @return tree item that stores target level */
librecad/src/ui/lc_layertreemodel.cpp:1025
↓ 4 callers
Method
getLeaderLength
libraries/libdxfrw/src/drw_entities.h:1169
↓ 4 callers
Method
getLetterList
Wrappers for block list (letters) functions
librecad/src/lib/engine/rs_font.h:98
↓ 4 callers
Method
getLetterSpacing
@return Default letter spacing for this font */
librecad/src/lib/engine/rs_font.h:79
↓ 4 callers
Method
getOblique
librecad/src/lib/engine/rs_dimlinear.h:114
↓ 4 callers
Method
getOpenFile
librecad/src/ui/qg_filedialog.cpp:148
↓ 4 callers
Method
getPaperFormat
* @return Paper format. * This is determined by the variables "$PLIMMIN" and "$PLIMMAX". * * @param landscape will be set to true for landscape and
librecad/src/lib/engine/rs_graphic.cpp:870
↓ 4 callers
Method
getPaperSize
* @return Paper size in graphic units. */
librecad/src/lib/engine/rs_graphic.cpp:809
↓ 4 callers
Method
getParentWindow
librecad/src/main/qc_mdiwindow.cpp:163
↓ 4 callers
Method
getPattern
librecad/src/ui/qg_patternbox.cpp:84
↓ 4 callers
Method
getRadius
librecad/src/actions/rs_actiondrawcircletan1_2p.cpp:466
↓ 4 callers
Method
getSelect
librecad/src/main/doc_plugin_interface.cpp:1232
↓ 4 callers
Method
getTextLineFactor
libraries/libdxfrw/src/drw_entities.h:1042
↓ 4 callers
Method
getTextPoint
libraries/libdxfrw/src/drw_entities.h:1032
↓ 4 callers
Method
getWidth
* @return Width. */
libraries/jwwlib/src/dl_attributes.h:132
↓ 4 callers
Method
ignoredSnap
librecad/src/lib/engine/rs_entitycontainer.cpp:1936
↓ 4 callers
Function
isAbsInRange
* @brief isAbsInRange whether the absolute value is in the range of [0, unsigned_max] * @param double length - the value to check * @return bool - t
librecad/src/lib/engine/rs_units.cpp:47
↓ 4 callers
Method
isCleanUp
librecad/src/lib/gui/rs_graphicview.cpp:1920
↓ 4 callers
Method
isParentSelected
* @return true if a parent entity of this entity is selected. */
librecad/src/lib/engine/rs_entity.cpp:174
↓ 4 callers
Method
isSelectedInBlockList
* Returns selection state of the block in block list */
librecad/src/lib/engine/rs_block.cpp:145
↓ 4 callers
Method
isTangent
librecad/src/lib/engine/rs_line.cpp:448
↓ 4 callers
Method
isUnchanged
librecad/src/ui/qg_colorbox.cpp:357
↓ 4 callers
Method
lockRelativeZero
librecad/src/lib/gui/rs_graphicview.cpp:1884
↓ 4 callers
Method
lowerLeftCorner
librecad/src/lib/engine/lc_rect.cpp:98
↓ 4 callers
Method
move
librecad/src/lib/engine/rs_polyline.cpp:615
↓ 4 callers
Method
moveEntity
* Move a entity list in this container at the given position, * the borders of this entity-container if autoUpdateBorders is true. */
librecad/src/lib/engine/rs_entitycontainer.cpp:401
↓ 4 callers
Method
onDropEvent
* On Drop event. * @param dropIndex * @param position */
librecad/src/ui/lc_layertreewidget.cpp:1064
↓ 4 callers
Method
printUI
libraries/libdxfrw/src/intern/drw_dbg.cpp:131
↓ 4 callers
Method
resume
* Resumes an action after it was suspended. */
librecad/src/lib/actions/rs_actioninterface.cpp:292
↓ 4 callers
Function
safeWriteHex
librecad/src/lib/debug/lc_crashhandler.cpp:146
↓ 4 callers
Function
safeWriteUnsigned
librecad/src/lib/debug/lc_crashhandler.cpp:139
↓ 4 callers
Method
save
librecad/src/lib/engine/rs_block.cpp:82
↓ 4 callers
Method
saveAs
librecad/src/lib/engine/rs_block.cpp:92
↓ 4 callers
Method
sectionBlockEntry
* Block (must be in the section BLOCKS). * * <pre> * 0 * BLOCK * </pre> */
libraries/jwwlib/src/dl_writer.h:424
↓ 4 callers
Method
sectionBlockEntryEnd
* End of Block (must be in the section BLOCKS). * * <pre> * 0 * ENDBLK * </pre> */
libraries/jwwlib/src/dl_writer.h:450
↓ 4 callers
Method
sectionTables
* Section TABLES * * <pre> * 0 * SECTION * 2 * TABLES * </pre> */
libraries/jwwlib/src/dl_writer.h:111
↓ 4 callers
Method
selectedInBlockList
* Sets selection state of the block in block list * * @param v true: selected, false: deselected */
librecad/src/lib/engine/rs_block.cpp:138
↓ 4 callers
Method
setActivePen
* Sets the currently active drawing pen to p. */
librecad/src/lib/engine/rs_document.h:88
↓ 4 callers
Method
setClosed
librecad/src/ui/forms/qg_splineoptions.cpp:114
↓ 4 callers
Method
setCrosshairType
librecad/src/lib/gui/rs_grid.cpp:527
↓ 4 callers
Method
setDashOffset
accessor/mutator for dash pattern offset
librecad/src/lib/engine/rs_pen.h:136
↓ 4 callers
Method
setDefaultAction
* Sets the default action of the event handler. */
librecad/src/lib/gui/rs_graphicview.cpp:258
↓ 4 callers
Method
setDrawSelectedOnly
When set to true, only entities that are selected will be drawn
librecad/src/lib/gui/rs_painter.h:79
↓ 4 callers
Method
setGridOn
* Enables / disables the grid. */
librecad/src/lib/engine/rs_graphic.cpp:610
↓ 4 callers
Method
setLayerType
librecad/src/ui/lc_layertreeitem.cpp:263
↓ 4 callers
Method
setLength
librecad/src/actions/rs_actiondrawlineangle.cpp:261
↓ 4 callers
Method
setMargins
* Paper margins in millimeters */
librecad/src/lib/engine/rs_graphic.h:296
↓ 4 callers
Method
setMatched
librecad/src/ui/lc_penitem.h:54
↓ 4 callers
Method
setMessage
librecad/src/plugins/intern/qc_actiongetent.cpp:61
↓ 4 callers
Method
setOffset
* @brief setOffset * @param ox, offset X * @param oy, offset Y */
librecad/src/ui/qg_graphicview.cpp:1087
↓ 4 callers
Method
setPattern
* Sets the currently selected width item to the given width. */
librecad/src/ui/qg_patternbox.cpp:75
↓ 4 callers
Method
setPixmap
librecad/src/ui/forms/qg_dlginitial.cpp:85
↓ 4 callers
Method
setText
* Sets the text entity represented by this dialog. */
librecad/src/ui/forms/qg_dlgmtext.cpp:165
↓ 4 callers
Method
setVariableString
* Sets a string variable from the DXF file. */
librecad/src/lib/filters/rs_filterdxf.cpp:1144
↓ 4 callers
Method
showOptions
* Shows the snapper options. Default implementation does nothing. */
librecad/src/lib/actions/rs_snapper.cpp:819
↓ 4 callers
Method
sizeHint
librecad/src/ui/generic/lc_flexlayout.cpp:74
↓ 4 callers
Method
slotZoomAuto
auto zoom the graphicView of sub-windows
librecad/src/main/qc_applicationwindow.cpp:1275
↓ 4 callers
Method
symbolToLanguage
* Converts a locale code into a readable string * (e.g. 'de' to 'German Deutsch' * (e.g. 'en_au' to 'English (Australia)' */
librecad/src/lib/engine/rs_system.cpp:731
↓ 4 callers
Method
tableLineTypeEntry
* Line type (must be in the TABLES section LTYPE). * * <pre> * 0 * LTYPE * </pre> */
libraries/jwwlib/src/dl_writer.h:380
↓ 4 callers
Function
toMUPString
plugins/plotequation/plot.cpp:14
↓ 4 callers
Method
toQColor
librecad/src/lib/engine/rs_color.h:76
↓ 4 callers
Method
toggle
* Toggles the visibility of this layer. * Freezes the layer if it's not frozen, thaws the layer otherwise */
librecad/src/lib/engine/rs_layer.cpp:105
↓ 4 callers
Method
undo
* Undoes the last undo cycle. */
librecad/src/lib/engine/rs_undo.cpp:188
↓ 4 callers
Method
unitize
!< convert to unitary vector */
libraries/libdxfrw/src/drw_base.h:215
↓ 4 callers
Method
update
Update line type ! * Update the size and length of line type according to the path * @author Rallaz */ TODO: control max length permited */
libraries/libdxfrw/src/drw_objects.cpp:481
↓ 4 callers
Method
updateDim
librecad/src/ui/forms/qg_dlgdimension.cpp:78
↓ 4 callers
Method
updateText
* Updates the text entity represented by the dialog to fit the choices of the user. */
librecad/src/ui/forms/qg_dlgtext.cpp:237
↓ 4 callers
Method
validate
* Validates the hatch. */
librecad/src/lib/engine/rs_hatch.cpp:120
↓ 4 callers
Method
write
librecad/src/lib/generators/lc_makercamsvg.cpp:89
↓ 4 callers
Method
writeControlPoint
* Writes a single control point of a spline to the file. * * @param dw DXF writer * @param data Entity data from the file * @param attrib Attribut
libraries/jwwlib/src/dl_jww.cpp:1154
↓ 4 callers
Method
writeKnot
* Writes a single knot of a spline to the file. * * @param dw DXF writer * @param data Entity data from the file * @param attrib Attributes */
libraries/jwwlib/src/dl_jww.cpp:1167
↓ 4 callers
Method
writeLeaderVertex
* Writes a single vertex of a leader to the file. * * @param dw DXF writer * @param data Entity data */
libraries/jwwlib/src/dl_jww.cpp:1363
↓ 4 callers
Method
writePolylineEnd
* Writes the polyline end. Only needed for DXF R12. */
libraries/jwwlib/src/dl_jww.cpp:1128
↓ 3 callers
Method
AddIfElse
libraries/muparser/src/muParserBytecode.cpp:345
↓ 3 callers
Function
GetQuadDirAtPoint
librecad/src/lib/engine/lc_splinepoints.cpp:337
↓ 3 callers
Method
IgnoreUndefVar
\brief Set Flag that controls behaviour in case of undefined variables being found. If true, the parser does not throw an exception if an undefine
libraries/muparser/src/muParserTokenReader.cpp:238
↓ 3 callers
Function
LenInt
librecad/src/lib/engine/lc_splinepoints.cpp:102
↓ 3 callers
Method
SetFormula
------------------------------------------------------------------------------ \brief Set the expression related to this error. */
libraries/muparser/src/muParserError.cpp:290
↓ 3 callers
Method
acceptLayerTreeItem
librecad/src/ui/lc_layertreeitem.h:41
← previous
next →
701–800 of 8,509, ranked by callers