MCPcopy Create free account

hub / github.com/LibreCAD/LibreCAD / types & classes

Types & classes1,702 in github.com/LibreCAD/LibreCAD

↓ 328 callersClassdivide
plugins/divide/divide.h:21
↓ 270 callersClassRS_Vector
librecad/src/lib/engine/rs_units.h:34
↓ 175 callersClassRS_Vector
librecad/src/lib/math/rs_math.h:34
↓ 140 callersClassQString
librecad/src/ui/forms/qg_dlgoptionsgeneral.h:34
↓ 120 callersClassQString
librecad/src/lib/gui/rs_grid.h:35
↓ 112 callersClassRS_Vector
librecad/src/actions/rs_actioneditpaste.h:34
↓ 76 callersClassQChar
librecad/src/lib/debug/rs_debug.h:36
↓ 74 callersClassRS_ActionPrintPreview
* Default action for print preview. * * @author Andrew Mustun */
librecad/src/actions/rs_actionprintpreview.h:41
↓ 60 callersClassQPointF
librecad/src/lib/engine/rs_vector.h:34
↓ 58 callersClassRS_Pen
* A pen stores attributes for painting such as line width, * linetype, color, ... * * @author Andrew Mustun */
librecad/src/lib/engine/rs_pen.h:42
↓ 54 callersClassQColor
librecad/src/ui/qg_colorbox.h:34
↓ 47 callersClassQString
librecad/src/lib/engine/rs_layer.h:40
↓ 41 callersClassQString
librecad/src/ui/generic/textfileviewer.h:32
↓ 39 callersClassRS_Vector
librecad/src/lib/gui/rs_eventhandler.h:45
↓ 36 callersClassRS_Color
librecad/src/lib/gui/rs_painter.h:47
↓ 34 callersClassRS_Color
librecad/src/ui/qg_colorbox.h:35
↓ 25 callersClassDRW_Coord
Class to handle 3D coordinate point ! * Class to handle 3D coordinate point * @author Rallaz */
libraries/libdxfrw/src/drw_base.h:208
↓ 21 callersClassQModelIndex
librecad/src/ui/qg_librarywidget.h:36
↓ 20 callersClassRS_Vector
librecad/src/ui/forms/qg_coordinatewidget.h:33
↓ 19 callersClassQVariant
librecad/src/lib/engine/rs_settings.h:36
↓ 18 callersClassQColor
librecad/src/ui/forms/qg_dlgoptionsgeneral.h:32
↓ 18 callersClassRS_Vector
librecad/src/lib/actions/rs_snapper.h:37
↓ 17 callersClassQStringList
librecad/src/main/lc_application.h:32
↓ 17 callersClassRS_ArcData
* Holds the data that defines an arc. */
librecad/src/lib/engine/rs_arc.h:39
↓ 16 callersClassRS_PointData
* Holds the data that defines a point. */
librecad/src/lib/engine/rs_point.h:36
↓ 13 callersClassRS_ConstructionLineData
* Holds the data that defines a construction line (a line * which is not limited to both directions). */
librecad/src/lib/engine/rs_constructionline.h:38
↓ 12 callersClassDL_KnotData
* Spline knot data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:422
↓ 12 callersClassPluginMenuLocation
* Menu locations for Plugins */
librecad/src/plugins/qc_plugininterface.h:37
↓ 12 callersClassRS_BlockData
* Holds the data that defines a block. */
librecad/src/lib/engine/rs_block.h:36
↓ 11 callersClassPlug_VertexData
librecad/src/plugins/document_interface.h:189
↓ 10 callersClassDL_LayerData
* Layer Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:39
↓ 10 callersClassLC_Quadratic
librecad/src/lib/engine/rs_arc.h:33
↓ 10 callersClassRS_VectorSolutions
* Represents one to 4 vectors. Typically used to return multiple * solutions from a function. */
librecad/src/lib/engine/rs_vector.h:166
↓ 9 callersClassRS_MTextData
* Holds the data that defines a text entity. */
librecad/src/lib/engine/rs_mtext.h:38
↓ 8 callersClassDL_Attributes
* Storing and passing around attributes. Attributes * are the layer name, color, width and line type. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_attributes.h:41
↓ 8 callersClassDL_HatchEdgeData
* Hatch edge data. */
libraries/jwwlib/src/dl_entities.h:1284
↓ 8 callersClassQPointF
plugins/gear/gear.h:21
↓ 7 callersClassQRectF
librecad/src/lib/gui/rs_painter.h:38
↓ 7 callersClassRS_Color
* Color class. * * @author Andrew Mustun */
librecad/src/lib/engine/rs_color.h:47
↓ 7 callersClassRS_DimensionData
* Holds the data that is common to all dimension entities. */
librecad/src/lib/engine/rs_dimension.h:37
↓ 6 callersClassDL_VertexData
* Vertex Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:296
↓ 6 callersClassDRW_Vertex
Class to handle vertex ! * Class to handle vertex for polyline entity * @author Rallaz */
libraries/libdxfrw/src/drw_entities.h:683
↓ 6 callersClassRS_ArcData
librecad/src/actions/rs_actiondrawarc.h:32
↓ 6 callersClassRS_ImageData
* Holds the data that defines a line. */
librecad/src/lib/engine/rs_image.h:37
↓ 5 callersClassDL_LineData
* Line Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:155
↓ 5 callersClassQString
librecad/src/actions/lc_actionlayersexport.h:35
↓ 5 callersClassRS_Circle
* Class for a circle entity. * * @author Andrew Mustun */
librecad/src/lib/engine/rs_circle.h:56
↓ 5 callersClassRS_CircleData
* Holds the data that defines a circle. */
librecad/src/lib/engine/rs_circle.h:40
↓ 5 callersClassRS_InsertData
* Holds the data that defines an insert. */
librecad/src/lib/engine/rs_insert.h:38
↓ 5 callersClassRS_PolylineData
* Holds the data that defines a polyline. */
librecad/src/lib/engine/rs_polyline.h:40
↓ 5 callersClassRS_Variable
* A variable of type int, double, string or vector. * The variable also contains its type and an int code * which can identify its contents in any w
librecad/src/lib/engine/rs_variable.h:42
↓ 5 callersClassRS_Vector
librecad/src/lib/modification/rs_selection.h:35
↓ 4 callersClassDL_ControlPointData
* Spline control point data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:443
↓ 4 callersClassDL_EllipseData
* Ellipse Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:468
↓ 4 callersClassDL_ImageData
* Image Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:1363
↓ 4 callersClassDL_LeaderVertexData
* Leader Vertex Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:1198
↓ 4 callersClassDL_MTextData
* MText Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:576
↓ 4 callersClassDL_PolylineData
* Polyline Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:264
↓ 4 callersClassDL_SplineData
* Spline Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:390
↓ 4 callersClassQRect
librecad/src/lib/gui/rs_painter.h:37
↓ 4 callersClassQStringList
librecad/src/ui/forms/qg_dlgoptionsdrawing.h:33
↓ 4 callersClassRS_ConstructionLine
* Class for a construction line entity. * * @author Andrew Mustun */
librecad/src/lib/engine/rs_constructionline.h:57
↓ 4 callersClassRS_HatchData
* Holds the data that defines a hatch entity. */
librecad/src/lib/engine/rs_hatch.h:37
↓ 4 callersClassRS_LineData
* Holds the data that defines a line. */
librecad/src/lib/engine/rs_line.h:38
↓ 4 callersClassRS_Vector
librecad/src/lib/engine/rs_entity.h:52
↓ 4 callersClassRS_Vector
librecad/src/ui/qg_dialogfactory.h:48
↓ 3 callersClassQRegularExpression
librecad/src/ui/lc_penpalettemodel.h:37
↓ 3 callersClassRS_BlockData
librecad/src/ui/forms/qg_blockdialog.h:32
↓ 3 callersClassRS_Pen
librecad/src/actions/lc_actionsnapmiddlemanual.h:33
↓ 3 callersClassRS_SolidData
* Holds the data that defines a solid. */
librecad/src/lib/engine/rs_solid.h:38
↓ 3 callersClassRS_TextData
* Holds the data that defines a text entity. */
librecad/src/lib/engine/rs_text.h:36
↓ 3 callersClassRS_Vector
librecad/src/lib/information/rs_information.h:35
↓ 2 callersClassDL_ArcData
* Arc Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:193
↓ 2 callersClassDL_BlockData
* Block Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:71
↓ 2 callersClassDL_CircleData
* Circle Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:232
↓ 2 callersClassDL_InsertData
* Insert Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:518
↓ 2 callersClassDL_LeaderData
* Leader (arrow). * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:1149
↓ 2 callersClassDL_LineTypeData
* Line Type Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:105
↓ 2 callersClassDL_PointData
* Point Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:129
↓ 2 callersClassDL_TextData
* Text Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:654
↓ 2 callersClassDRW_Vertex2D
Class to handle vertex ! * Class to handle vertex for lwpolyline entity * @author Rallaz */
libraries/libdxfrw/src/drw_base.h:240
↓ 2 callersClassHistory
librecad/src/actions/rs_actiondrawline.h:88
↓ 2 callersClassLC_LayerDialogEx
librecad/src/ui/forms/lc_layerdialog_ex.h:33
↓ 2 callersClassLC_Quadratic
* Class for generic linear and quadratic equation * supports translation and rotation of an equation * * @author Dongxu Li */
librecad/src/lib/math/lc_quadratic.h:42
↓ 2 callersClassQBrush
librecad/src/lib/gui/rs_painter.h:42
↓ 2 callersClassQString
librecad/src/lib/math/rs_math.h:36
↓ 2 callersClassRS_BlockData
librecad/src/lib/creation/rs_creation.h:44
↓ 2 callersClassRS_OverlayBoxData
* Holds the data that defines a line. */
librecad/src/lib/engine/rs_overlaybox.h:37
↓ 2 callersClassRS_PasteData
* Holds the data needed for pasting. */
librecad/src/lib/modification/rs_modification.h:184
↓ 2 callersClassRS_Pen
librecad/src/lib/gui/rs_painter.h:49
↓ 2 callersClassRS_PolylineData
librecad/src/actions/rs_actiondrawpolyline.h:41
↓ 2 callersClassRS_SnapMode
* This class holds information on how to snap the mouse. * * @author Kevin Cox */
librecad/src/lib/actions/rs_snapper.h:47
↓ 2 callersClassRS_VectorSolutions
librecad/src/lib/information/rs_information.h:36
↓ 2 callersClassdwgPageInfo
until 2000 = 2000- since 2004 except 2007 = 2004+ 2007 = 2007 pages of section 2000-: No pages, only sections * 2004+: Id, page number (index) *
libraries/libdxfrw/src/intern/dwgreader.h:57
↓ 1 callersClassDL_DimensionData
* Generic Dimension Data. * * @author Andrew Mustun */
libraries/jwwlib/src/dl_entities.h:735
↓ 1 callersClassDL_HatchLoopData
* Hatch boundary path (loop) data. */
libraries/jwwlib/src/dl_entities.h:1261
↓ 1 callersClassLC_CrossData
* Structure that contains information about cross lines */
librecad/src/actions/lc_actiondrawcross.h:37
↓ 1 callersClassLC_LayerTreeItemAcceptor
* Utility class for defining policy for accepting specific items. * Used for searching/collecting items in the tree */
librecad/src/ui/lc_layertreeitem.h:38
↓ 1 callersClassLC_LayerTreeOptionsDialog
librecad/src/ui/forms/lc_layertreeoptionsdialog.h:36
↓ 1 callersClassLC_PenInfoRegistry
* Registry that is used for resolving attributes of pens (line width, color, line type) and show them in * UI. * * Todo - in general, this registry
librecad/src/ui/lc_peninforegistry.h:40
next →1–100 of 1,702, ranked by callers