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
↓ 27 callers
Method
relative
* Returns vector that defines point located in specified distance and angle from current * @param distance distance to target point * @param angle a
librecad/src/lib/engine/rs_vector.cpp:121
↓ 27 callers
Method
reparent
librecad/src/lib/engine/rs_entity.h:70
↓ 27 callers
Method
type
libraries/libdxfrw/src/drw_base.h:296
↓ 27 callers
Method
writeLineType
* Writes a line type to the DXF file. */
librecad/src/lib/filters/rs_filterdxf.cpp:1509
↓ 26 callers
Method
getHeight
librecad/src/lib/gui/rs_painterqt.cpp:885
↓ 26 callers
Method
getId
* @return Unique Id of this entity. */
librecad/src/lib/engine/rs_entity.h:97
↓ 26 callers
Method
getLength
* @return Length of the arc. */
librecad/src/lib/engine/rs_arc.cpp:1046
↓ 26 callers
Method
getLineType
librecad/src/lib/engine/rs_pen.h:83
↓ 26 callers
Method
parseDwg
libraries/libdxfrw/src/intern/dwgreader.cpp:1243
↓ 26 callers
Method
setBitPos
RLZ: Fails if ... ???
libraries/libdxfrw/src/intern/dwgbuffer.cpp:193
↓ 26 callers
Method
setCurrentAction
* Sets current action. * * @return Pointer to the created action or nullptr. */
librecad/src/ui/qg_actionhandler.cpp:243
↓ 26 callers
Method
setFocus
librecad/src/ui/forms/qg_commandwidget.cpp:174
↓ 25 callers
Method
collectLayers
* Collects list of layers from descendent children (recursively) according to provided condition * @param result resulting list * @param acceptor co
librecad/src/ui/lc_layertreeitem.cpp:127
↓ 25 callers
Method
reset
hmm-- is DRW_TableEntry::reset() intended to be virtual??
libraries/libdxfrw/src/intern/dwgreader.h:108
↓ 25 callers
Method
right
* @brief right * vector of this area * @return */
librecad/src/lib/engine/lc_rect.cpp:261
↓ 25 callers
Method
setUndoState
* Undoes or redoes an undoable. */
librecad/src/lib/engine/rs_undoable.cpp:42
↓ 25 callers
Method
toGuiDX
* Translates a real coordinate distance to a screen coordinate distance. */
librecad/src/lib/gui/rs_graphicview.cpp:1628
↓ 25 callers
Function
toHexStr
libraries/libdxfrw/src/intern/dwgutil.cpp:23
↓ 24 callers
Method
GetPos
------------------------------------------------------------------------------ \brief Return the formula position related to the error. If the e
libraries/muparser/src/muParserError.cpp:314
↓ 24 callers
Method
cbegin
librecad/src/lib/engine/rs_vector.cpp:702
↓ 24 callers
Method
entityAt
librecad/src/lib/engine/rs_clipboard.cpp:106
↓ 24 callers
Method
getMajorP
@return The endpoint of the major axis (relative to center). */
librecad/src/lib/engine/lc_hyperbola.h:163
↓ 24 callers
Method
getUModularChar
Reads modular unsigner int, char based, compressed form, little-endian order, returns a unsigned int (U-MC) **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:451
↓ 24 callers
Method
read
libraries/libdxfrw/src/intern/dwgbuffer.cpp:121
↓ 24 callers
Method
toUtf8
libraries/libdxfrw/src/intern/drw_textcodec.cpp:132
↓ 23 callers
Method
activate
* Activates the given block. * Listeners are notified. */
librecad/src/lib/engine/rs_blocklist.cpp:65
↓ 23 callers
Method
commandMessage
librecad/src/lib/gui/rs_dialogfactory.cpp:76
↓ 23 callers
Method
finish
librecad/src/lib/actions/rs_snapper.cpp:246
↓ 23 callers
Method
get2RawDouble
Reads 2 raw double IEEE standard 64 bits returns a DRW_Coord of floating point double 64 bits (2RD) **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:424
↓ 23 callers
Method
getData
librecad/src/ui/lg_dimzerosbox.cpp:91
↓ 23 callers
Method
getModularShort
Reads modular int, short based, compressed form, little-endian order, returns a unsigned int (MC) **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:499
↓ 23 callers
Method
getVariableText
RLZ: read a T or TU if version is 2007+ nullTerm = true if string are 2 bytes null terminated from the stream
libraries/libdxfrw/src/intern/dwgbuffer.cpp:650
↓ 23 callers
Method
scale
librecad/src/lib/engine/rs_arc.cpp:796
↓ 22 callers
Method
addEntity
* Adds an entity to this preview and removes any attributes / layer * connections before that. */
librecad/src/lib/actions/rs_preview.cpp:52
↓ 22 callers
Method
entity
* Entity. * * <pre> * 0 * entTypeName * </pre> * * @return Unique handle or 0. */
libraries/jwwlib/src/dl_writer.h:303
↓ 22 callers
Method
getColor
librecad/src/lib/engine/rs_pen.h:101
↓ 22 callers
Method
getRatio
librecad/src/lib/engine/rs_ellipse.cpp:1765
↓ 22 callers
Method
getText
librecad/src/lib/engine/rs_text.h:198
↓ 22 callers
Method
read
start reading dwg file header and, if can read it, continue reading all*/
libraries/libdxfrw/src/libdwgr.cpp:133
↓ 21 callers
Method
clear
\brief Delete the bytecode. \throw nothrow The name of this function is a violation of my own coding guidelines but this way it's more in line
libraries/muparser/src/muParserBytecode.cpp:544
↓ 21 callers
Function
clearZeros
tools/ttf2lff/main.cpp:91
↓ 21 callers
Method
fillRect
librecad/src/lib/gui/rs_painterqt.cpp:844
↓ 21 callers
Method
getMiddlePoint
* @return Middle point of the entity. */
librecad/src/lib/engine/rs_arc.cpp:1009
↓ 21 callers
Method
getRawShort16
Reads raw short 16 bits little-endian order, returns a unsigned short (RS) **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:389
↓ 21 callers
Method
setLayer
plugins/asciifile/asciifile.h:132
↓ 20 callers
Function
GetQuadAtPoint
librecad/src/lib/engine/lc_splinepoints.cpp:329
↓ 20 callers
Method
cend
librecad/src/lib/engine/rs_vector.cpp:707
↓ 20 callers
Method
code
libraries/libdxfrw/src/drw_base.h:297
↓ 20 callers
Method
entityAttributes
* Attributes of an entity. * * <pre> * 8 * layer * 62 * color * 39 * width * 6 * linetype
libraries/jwwlib/src/dl_writer.h:324
↓ 20 callers
Method
getDefaultDouble
Reads compressed Double with default (max. 64 + 2 bits) returns a floating point double of 64 bits (DD) **/
libraries/libdxfrw/src/intern/dwgbuffer.cpp:689
↓ 20 callers
Method
getSize
librecad/src/lib/engine/rs_entity.cpp:464
↓ 20 callers
Method
isFrozen
* @retval true if this layer is frozen (invisible) * @retval false if this layer isn't frozen (visible) */
librecad/src/lib/engine/rs_layer.cpp:81
↓ 20 callers
Method
setLayer
* Sets the layer shown in the combobox to the given layer. */
librecad/src/ui/qg_layerbox.cpp:94
↓ 20 callers
Method
setOwner
librecad/src/lib/engine/rs_blocklist.h:88
↓ 20 callers
Method
size
librecad/src/lib/information/rs_infoarea.cpp:139
↓ 19 callers
Method
count
librecad/src/ui/generic/lc_flexlayout.cpp:278
↓ 19 callers
Method
dotP
* Scalarproduct (dot product). */
librecad/src/lib/engine/rs_vector.cpp:431
↓ 19 callers
Method
getLayerType
librecad/src/ui/lc_layertreeitem.h:97
↓ 19 callers
Method
getRadius
librecad/src/actions/rs_actionmodifyround.cpp:378
↓ 19 callers
Method
getScale
librecad/src/lib/engine/rs_hatch.h:120
↓ 19 callers
Method
getVariableString
librecad/src/lib/engine/rs_graphic.cpp:582
↓ 19 callers
Method
setLineType
librecad/src/lib/engine/rs_pen.h:86
↓ 18 callers
Method
GetVal
------------------------------------------------------------------------------ \biref Get value of the token. Only applicable to variable and valu
libraries/muparser/include/muParserToken.h:457
↓ 18 callers
Method
addEntity
librecad/src/main/doc_plugin_interface.cpp:1054
↓ 18 callers
Method
findEntity
* Finds the given entity and makes it the current entity if found. */
librecad/src/lib/engine/rs_entitycontainer.cpp:1171
↓ 18 callers
Method
getOffsetHandle
libraries/libdxfrw/src/intern/dwgbuffer.cpp:540
↓ 18 callers
Method
getString
* 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:172
↓ 18 callers
Method
getStyle
librecad/src/lib/engine/rs_text.h:204
↓ 18 callers
Method
isInWindowOrdered
* @return true is this vector is within the given range * of ordered vectors */
librecad/src/lib/engine/rs_vector.cpp:242
↓ 18 callers
Method
push_back
* Adds a point to the internal list * * @param p coordinate of the point */
librecad/src/lib/information/rs_infoarea.cpp:45
↓ 18 callers
Method
setLayerList
librecad/src/ui/qg_layerwidget.cpp:78
↓ 18 callers
Method
setRadius
librecad/src/lib/engine/rs_entity.cpp:484
↓ 18 callers
Method
setWidth
librecad/src/lib/engine/rs_pen.h:92
↓ 18 callers
Method
toGraphX
* Translates a screen coordinate in X to a real coordinate X. */
librecad/src/lib/gui/rs_graphicview.cpp:1672
↓ 18 callers
Method
toGraphY
* Translates a screen coordinate in Y to a real coordinate Y. */
librecad/src/lib/gui/rs_graphicview.cpp:1681
↓ 17 callers
Method
addElement
librecad/src/lib/generators/lc_xmlwriterqxmlstreamwriter.cpp:43
↓ 17 callers
Method
closeElement
librecad/src/lib/generators/lc_xmlwriterqxmlstreamwriter.cpp:55
↓ 17 callers
Function
count_of
libraries/muparser/src/muParserDLL.cpp:120
↓ 17 callers
Method
first
librecad/src/lib/engine/rs_entitycontainer.cpp:2022
↓ 17 callers
Method
getCP8Text
T 8 bit text converted from codepage to utf8
libraries/libdxfrw/src/intern/dwgbuffer.cpp:609
↓ 17 callers
Method
getCode
librecad/src/lib/engine/rs_variable.h:106
↓ 17 callers
Method
getCurrentAction
* @return Current action or nullptr. */
librecad/src/ui/qg_actionhandler.cpp:229
↓ 17 callers
Method
getItemForIndex
* Utility method for retrieving underlying tree item for given model index * @param index model index * @return corresponding layer item */
librecad/src/ui/lc_layertreemodel.cpp:766
↓ 17 callers
Method
getQuadratic
return the equation of the entity for quadratic, return a vector contains: m0 x^2 + m1 xy + m2 y^2 + m3 x + m4 y + m5 =0 for linear: m0 x + m1 y + m
librecad/src/lib/engine/rs_arc.cpp:1069
↓ 17 callers
Method
init
librecad/src/ui/forms/qg_dlgmove.cpp:67
↓ 17 callers
Method
rotate
librecad/src/lib/engine/lc_parabola.cpp:500
↓ 17 callers
Method
rotate
librecad/src/lib/engine/rs_ellipse.cpp:1233
↓ 17 callers
Method
setFont
* Sets the currently selected width item to the given width. */
librecad/src/ui/qg_fontbox.cpp:73
↓ 16 callers
Method
addVertex
* Implementation of the method which handles polyline vertices. */
librecad/src/lib/filters/rs_filterdxf.cpp:382
↓ 16 callers
Function
clearZeros
librecad/src/lib/filters/rs_filterlff.cpp:114
↓ 16 callers
Method
close
librecad/src/ui/forms/qg_lineoptions.cpp:67
↓ 16 callers
Method
isVirtual
librecad/src/ui/lc_layertreeitem.cpp:77
↓ 16 callers
Method
reset
libraries/libdxfrw/src/drw_objects.h:248
↓ 16 callers
Method
row
librecad/src/ui/lc_layertreeitem.cpp:71
↓ 15 callers
Function
GetQuadLength
librecad/src/lib/engine/lc_splinepoints.cpp:117
↓ 15 callers
Method
blockAt
librecad/src/lib/engine/rs_clipboard.cpp:90
↓ 15 callers
Method
checkOn
plugins/asciifile/asciifile.h:129
↓ 15 callers
Method
countBlocks
librecad/src/lib/engine/rs_clipboard.cpp:87
↓ 15 callers
Method
detach
* Detaches shallow copies and creates deep copies of all subentities. * This is called after cloning entity containers. */
librecad/src/lib/engine/rs_entitycontainer.cpp:145
↓ 15 callers
Method
findLayer
librecad/src/lib/engine/rs_graphic.h:101
← previous
next →
201–300 of 8,509, ranked by callers