|
QCAD
Open Source 2D CAD
|
| ►NSpatialIndex | |
| ►NTools | |
| CAbout | Shows about dialog |
| CAbstractPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CAddBlock | This action handles the user interaction to add a new block to the current drawing |
| CAddLayer | This action handles all user interaction to add a new layer to the current drawing |
| CAddOn | Initializes and manages all add-ons |
| CAntialiasingMode | |
| CApollonius | Fining tangent circles to three shapes (points, lines, circles) |
| CAppPreferences | Shows the application preferences dialog |
| CArc | Base class for all arc drawing tools |
| CArc2PA | Arc from two points and angle |
| CArc2PH | Arc from two points and height |
| CArc2PL | Arc from two points and length |
| CArc2PR | Arc from two points and radius |
| CArc3P | Arc from three points |
| CArcConcentric | Arc concentric to another arc (with distance) |
| CArcConcentricThrough | |
| CArcCPA | Arc from center, point and angles |
| CArcTangential | Arc tangentially connected to a line or arc |
| CArcTPR | Arc tangential to entity, through point with given radius |
| CAutoSave | |
| CAutoTrim | Copyright (c) 2011-2018 by Andrew Mustun |
| CAutoZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CAutoZoomView | Copyright (c) 2011-2018 by Andrew Mustun |
| CBatch2Pdf | |
| CBevel | Copyright (c) 2011-2018 by Andrew Mustun |
| CBigFontTable | |
| CBitmapExport | Copyright (c) 2011-2018 by Andrew Mustun |
| CBlock | Base class for block tools |
| CBlockDialog | Creates a dialog to edit the attributes of a block (currently name only) |
| CBlockExamples | Base class for all block examples |
| CBlockFixNames | This action fixes invalid block names from imported drawings |
| CBlockInsert | |
| CBlockList | Initializes the block list widget (RBlockListQt) |
| CBlockListAttributes | This action lists all block references with attributes to the command line history |
| CBlockListExport | This action exports the block list as CSV file |
| CBlockRefExport | This action exports block references and positions as CSV file |
| CBoundsQuery | |
| CBreakOut | Copyright (c) 2011-2018 by Andrew Mustun |
| CBreakOutGap | Divide entities (lines, arcs or circles) into two parts with specified distance |
| CBreakOutManual | Copyright (c) 2011-2018 by Andrew Mustun |
| CBrowseUserManual | Copyright (c) 2011-2018 by Andrew Mustun |
| CCadToolMatrix | |
| CChangeFontToArial | This action changes the font of all (selected) text entities to 'Arial' |
| CCharacterMapDialog | Provides a character map dialog that shows available Unicode characters to insert into a text field |
| CCheckForUpdates | Copyright (c) 2011-2018 by Andrew Mustun |
| CCircle | Base class for all circle drawing tools |
| CCircle2P | Circle from two diagonally opposite points |
| CCircle2PR | Circle from start point, end point and radius |
| CCircle2TP | Circle tangential to two entities and through point |
| CCircle2TR | Circle from radius and two tangential entities |
| CCircle3P | Circle from start point, point on circle line and end point |
| CCircle3T | Circle tangential to three entities (lines, arcs, circles) |
| CCircleCD | Circle from center and radius |
| CCircleConcentric | Circle concentric to an existing circle |
| CCircleConcentricThrough | Circle concentric to existing circle, through a given position |
| CCircleCP | Circle from center point and point on circle line |
| CCircleCR | Circle from center and radius |
| CCircleT2P | Circle tangential to entity, through 2 points |
| CCircleTPR | Circle tangential to entity, through point with given radius |
| CClipboardOperation | Base class for copy and cut |
| CCloseAll | Copyright (c) 2011-2018 by Andrew Mustun |
| CCloseFile | This action handles the user interaction to close the current drawing |
| CCMyBrepIsSolidSetter | |
| Ccode | |
| CCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
| CCommandLineExamples | Base class for all command line tools examples |
| CCommandLineFocus | Copyright (c) 2011-2018 by Andrew Mustun |
| CCommandLineTools | Base class for all command line tool examples |
| CConvertUnit | |
| CCopy | Copies the current selection to the clipboard |
| CCopyWithReference | |
| CCounter | Implementation of the auto increment number text tool |
| CCountVisitor | |
| CCreateBlock | This action handles the user interaction to create a new block from existing entities |
| CCross | Draw cross at the center of an arc, circle or ellipse |
| Cct_data_s | |
| CCurveJoinEndData | |
| CCurveJoinSeg | |
| CCUserDataHeaderInfo | |
| CCut | Cuts the current selection to the clipboard |
| CCutWithReference | |
| CCVertexInfo | |
| CDataStream | |
| CDbConnection | Provides a connection to a SQLite database |
| CDBLBLK | |
| CDefaultAction | Default action which is active when no other tool or action is active |
| CDefaultNavigation | Copyright (c) 2011-2018 by Andrew Mustun |
| CDelete | Deletes all selected entities of the current document |
| CDeselectAll | Deselect all |
| CDeselectBlockReferences | Deselect block references |
| CDeselectLayer | Deselect layer entities |
| CDevDebug | Copyright (c) 2011-2018 by Andrew Mustun |
| CDimAligned | Draw aligned dimension |
| CDimAngular | Draw angular dimension |
| CDimDiametric | Copyright (c) 2011-2018 by Andrew Mustun |
| CDimension | Base class for all dimensioning tools |
| CDimHorizontal | Draw horizontal dimension |
| CDimOrdinate | Draw ordinate dimension |
| CDimRadial | Copyright (c) 2011-2018 by Andrew Mustun |
| CDimRegen | Regenerates dimensions to use automatic text position |
| CDimRotated | Draw rotated dimension (horizontal, vertical or other fixed angle) |
| CDimVertical | Draw vertical dimension |
| CDirectoryList | Fills the list widget "listWidgetName", a child of pageWidget with directories (from where?) |
| CDisplayDistanceAngle | Copyright (c) 2014 by Robert S |
| CDivide | Divide entities into two equally long parts |
| CDL_ArcAlignedTextData | Arc Aligned Text Data |
| CDL_ArcData | Arc Data |
| CDL_AttributeData | Block attribute data |
| CDL_Attributes | Storing and passing around attributes |
| CDL_BlockData | Block Data |
| CDL_CircleData | Circle Data |
| CDL_Codes | Codes for colors and DXF versions |
| CDL_ControlPointData | Spline control point data |
| CDL_CreationAdapter | An abstract adapter class for receiving DXF events when a DXF file is being read |
| CDL_CreationInterface | Abstract class (interface) for the creation of new entities |
| CDL_DictionaryData | Dictionary data |
| CDL_DictionaryEntryData | Dictionary entry data |
| CDL_DimAlignedData | Aligned Dimension Data |
| CDL_DimAngular2LData | Angular Dimension Data |
| CDL_DimAngular3PData | Angular Dimension Data (3 points version) |
| CDL_DimDiametricData | Diametric Dimension Data |
| CDL_DimensionData | Generic Dimension Data |
| CDL_DimLinearData | Linear (rotated) Dimension Data |
| CDL_DimOrdinateData | Ordinate Dimension Data |
| CDL_DimRadialData | Radial Dimension Data |
| CDL_Dxf | Reading and writing of DXF files |
| CDL_EllipseData | Ellipse Data |
| CDL_Exception | Used for exception handling |
| CDL_Extrusion | Extrusion direction |
| CDL_FitPointData | Spline fit point data |
| CDL_GroupCodeExc | Used for exception handling |
| CDL_HatchData | Hatch data |
| CDL_HatchEdgeData | Hatch edge data |
| CDL_HatchLoopData | Hatch boundary path (loop) data |
| CDL_ImageData | Image Data |
| CDL_ImageDefData | Image Definition Data |
| CDL_InsertData | Insert Data |
| CDL_KnotData | Spline knot data |
| CDL_LayerData | Layer Data |
| CDL_LeaderData | Leader (arrow) |
| CDL_LeaderVertexData | Leader Vertex Data |
| CDL_LineData | Line Data |
| CDL_LinetypeData | Line Type Data |
| CDL_MTextData | MText Data |
| CDL_NullStrExc | Used for exception handling |
| CDL_PointData | Point Data |
| CDL_PolylineData | Polyline Data |
| CDL_RayData | Ray Data |
| CDL_SplineData | Spline Data |
| CDL_StyleData | Text style data |
| CDL_TextData | Text Data |
| CDL_TraceData | Trace Data / solid data / 3d face data |
| CDL_VertexData | Vertex Data |
| CDL_Writer | Defines interface for writing low level DXF constructs to a file |
| CDL_WriterA | Implements functions defined in DL_Writer for writing low level DXF constructs to an ASCII format DXF file |
| CDL_XLineData | XLine Data |
| CDraftMode | |
| CDraw | Base class for all drawing tools |
| CDrawBasedOnRectanglePP | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle |
| CDrawBasedOnRectangleSize | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle |
| CDrawBasedOnThreeCircles | Base class for drawing tools that draw something based on three given circles or arcs |
| CDrawBoundingBox | This action draws a bounding box around each selected entity |
| CDrawExamples | Base class for all drawing examples |
| CDrawFmsLanes | Draw polyline, segment by segment |
| CDrawingPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CDrawOrder | Base class for all draw order tools |
| CDrawPolyline | Draw polyline, segment by segment |
| CDuplicate | Copies the current selection to the clipboard |
| CEAction | Base class for all ECMAScript based actions |
| CEcmaScriptShell | Dockable script shell with history |
| CEDGEINFO | |
| CEdit | Base class for all editing tools |
| CEditBlock | Edit selected block |
| CEditFromReference | Edits the block that is referenced by the block reference the user clicks |
| CEditHatch | This module contains the ECMAScript implementation of the hatch editing tool |
| CEditLayer | This action handles all user interaction to edit the current layer |
| CEditMainDrawing | Back to model space block |
| CEditText | This module contains the ECMAScript implementation of the text editing tool |
| CEllipse | Base class for all ellipse drawing tools |
| CEllipseArcCPPA | Ellipse arc from center point, major point, minor point and angles |
| CEllipseCPP | Full ellipse from center point, major point and minor point |
| CEllipseDD | Ellipse from position and radii |
| CEllipseOffset | Curve parallel to an existing ellipse |
| CEllipseOffsetThrough | Ellipse concentric to existing ellipse, through a given position |
| CEllipseRR | Ellipse from position and radii |
| CError | |
| CEsc | Copyright (c) 2011-2018 by Andrew Mustun |
| CEventHandler | Event handler class |
| CExAddBlock | This action adds a block called 'MyBlock' with a line and an arc as contents |
| CExAddLayer | This action adds a custom property to layer '0' |
| CExamples | Base class for all tutorial style examples |
| CExCsvExport | This action writes point coordinates to a CSV file |
| CExDeleteObject | |
| CExDirListing | This action lists the contents of the home directory and prints it into the QCAD command line history |
| CExDrawColors | This action draws lines in different colors |
| CExDrawFonts | Adds a text entity for every CAD font available on the system |
| CExDumpPolyline | This action dumps all selected polylines as plain text into the command line history |
| CExExportListener | This action installs an export listener and prints information about exports (files being saved) to stdout |
| CExFileExporter | File exporter implementation |
| CExFileExporterFactory | File exporter factory |
| CExFileImporter | File importer implementation |
| CExFileImporterFactory | File importer factory |
| CExLayerCustomProperty | This action adds a custom property to layer '0' |
| CExLineDove | Dovetail joint line between two points |
| CExMainWindow | This action creates a Qt main window |
| CExMandelbrot | This action plots the Mandelbrot set |
| CExMathSpiral | This action draws a simple spiral (center at 0/0) |
| CExMinimal | |
| CExMinimal2 | |
| CExplode | Copyright (c) 2011-2018 by Andrew Mustun |
| CExPostNewAction | |
| CExProcess | This action runs an external process |
| CExRegisterFileExporter | This action registers a file exporter for files of type '.example' |
| CExRegisterFileImporter | This action registers a file importer for files of type '.example' |
| CExResizeWindow | This action resizes the main application window to common screencast / screenshot sizes |
| CExText | Adds a text entity to the drawing |
| CExThreePoints | |
| CExTransactionListener | This action installs a transaction listener and prints information about transactions into the QCAD command line history |
| CExWidget | This action creates a Qt widget with a GUI loaded from an UI file |
| CExXmlExport | This action writes an XML file |
| CExXmlImport | This action reads an XML file and outputs information to stderr |
| CFAQ | Copyright (c) 2011-2018 by Andrew Mustun |
| CFile | Base class for all file menu tools |
| CFirstStart | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlexPainter | Cast and morphs flexible painters over selected based entities |
| CFlipHorizontal | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlipVertical | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlushBackLog | This action reloads all linetypes from |
| CForum | Copyright (c) 2011-2018 by Andrew Mustun |
| Cgz_header_s | |
| CHatch | Base class for all hatch drawing tools |
| CHatchDialog | Hatch creation or editing dialog |
| CHatchFromSelection | |
| CHelp | Base class for all help menu entries |
| CHideAllBlocks | Hides all blocks |
| CHideAllLayers | This action handles all user interaction to hide all layers of the current drawing |
| CIdVisitor | |
| CImage | Inserts an image (bitmap) into the drawing |
| CImportFile | Inserts a file into the drawing |
| CImportPoints | This action imports points from a file in the format: x1,y1 x2,y2 .. |
| CIndex | |
| CIndexWatcher | Internal helper class |
| Cinflate_state | |
| CInfoAddCustomCentroid | This action creates a custom 2D Centroid marker from a dialog |
| CInfoAngle | Measure angle |
| CInfoArcCircleArea | Measure area of arc, elliptical arc, circle or ellipse |
| CInfoArea | Measure area |
| CInfoAreaCentroid | This action adds an area 2D Centroid marker and text labels for a selected entity |
| CInfoBearing | Bearing and azimuth |
| CInfoCentroids | Base class for all 2D Centroid tools |
| CInfoCentroidsListener | (De-)Activate a transaction listener for changes to 2D Centroid markers custom properties |
| CInfoDistanceEE | Measure distance from entity to entity |
| CInfoDistanceEP | Measure distance from entity to point |
| CInfoDistancePP | Measure distance from point to point |
| CInfoPosition | Query point position |
| CInfoPositionPol | Query polar position |
| CInfoPositionPolRel | Query relative polar position |
| CInfoPositionRel | Query relative position |
| CInformation | Base class for all measuring and information tools |
| CInfoSumCentroidsWeighted | This action makes the weighted sum of selected 2D Centroid markers |
| CInfoWireCentroid | This action adds a wire 2D Centroid marker and text labels for a selection |
| CInputPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CInsertBlock | This action handles the user interaction to insert a block from the block list into the drawing |
| CInsertBlockItem | Called when a block is inserted from the part library |
| CInsertScriptItem | Called when a script is inserted from the part library |
| Cinternal_state | |
| CInvertSelection | Invert selection |
| CIOExamples | Base class for all IO examples |
| CIsometricGridLeft | Switches isometric grid to side view |
| CIsometricGridOff | Switches isometric grid off |
| CIsometricGridRight | Switches isometric grid to right side view |
| CIsometricGridTop | Switches isometric grid to top view |
| CIsometricProjection | Base class for all isometric projection tools |
| CIsometricView | Specialized base class for isometric viewing tools |
| CIsoProject | Copyright (c) 2011-2018 by Andrew Mustun |
| CLayer | Base class for all layer tools |
| CLayerCompatibility | Copyright (c) 2011-2018 by Andrew Mustun |
| CLayerDialog | Creates a dialog to edit the attributes of a layer |
| CLayerExamples | Base class for all layer examples |
| CLayerList | |
| CLeader | Draw leader, segment by segment |
| CLeaderFromText | |
| CLeafQuery | |
| CLeafQueryResult | |
| CLengthen | Lengthens (or shortens) an entity by a given amount |
| CLine | Base class for all line drawing tools |
| CLine2P | Line from two points or sequence of lines |
| CLineAngle | Line from point and angle |
| CLineBisector | Line as bisector of two other lines |
| CLineBoxJoint | Box joint line between two points |
| CLineDove | Dovetail joint line between two points |
| CLineFreehand | Freehand line |
| CLineHorizontal | Line from point with angle 0 |
| CLineOrthogonal | Line orthogonal to existing entity with given length |
| CLineOrthogonalTangent | Line orthogonal to line and tangential to arc, circle or ellipse |
| CLineParallel | Line parallel to existing line with distance |
| CLineParallelThrough | Line parallel to existing line through given point |
| CLineRadicalAxis | Point at the power center of three chosen circles |
| CLineRelativeAngle | Line with relative angle to existing line, position and length |
| CLineSimilarityAxes | Point at the power center of three chosen circles |
| CLineTangent1 | Line tangential to arc, circle or ellipse |
| CLineTangent2 | Line tangential to two arcs or circles |
| CLinetypeMode | |
| CLineVertical | Line from point and with angle 90 |
| CListenerExamples | Base class for all event listener examples |
| CLockAllLayers | This action handles all user interaction to lock all layers of the current drawing |
| CLockRelativeZero | Lock relative zero position |
| CMapCompat | |
| CMathExamples | Base class for all math examples |
| CMenuData | |
| CMenusAndToolBars | Copyright (c) 2011-2018 by Andrew Mustun |
| CMirror | Mirrors selected entities |
| CMisc | Base class for misc scripts |
| CMiscBlock | Base class for misc block tools |
| CMiscDevelopment | Base class for misc development tools |
| CMiscDraw | Base class for misc drawing tools |
| CMiscInformation | Base class for misc info tools |
| CMiscIO | Base class for misc import export tools |
| CMiscModify | Base class for misc modify tools |
| CMiscSelect | Base class for misc selection tools |
| CModify | Base class for all modification tools |
| CModifyCorner | Base class for modification tools that operate on a corner (Bevel, Round) |
| CModifyExamples | |
| CMolImport | Copyright (c) 2013 by Matthias Melcher |
| CMolImporter | Very basic MOL import implementation |
| CMyAction | Copyright (c) 2011-2018 by Andrew Mustun |
| CMyScripts | Copyright (c) 2011-2018 by Andrew Mustun |
| CMyWidget | Class MyWidget, derived from QWidget |
| CMyXmlHandler | SAX style XML handler |
| CNewFile | Creates a new document |
| CNextWindow | Copyright (c) 2011-2018 by Andrew Mustun |
| CObjVisitor | |
| COffset | Parallel lines, concentric arcs, circles, equidistant curve to ellipses |
| COffsetThrough | Offset through given position |
| CON_2dexMap | |
| CON_2dPoint | |
| CON_2dPointArray | |
| CON_2dVector | |
| CON_2dVectorArray | |
| CON_2fPoint | |
| CON_2fPointArray | |
| CON_2fVector | |
| CON_2fVectorArray | |
| CON_3DM_BIG_CHUNK | |
| CON_3DM_CHUNK | |
| CON_3dmAnnotationSettings | |
| CON_3dmApplication | |
| CON_3dmConstructionPlane | |
| CON_3dmConstructionPlaneGridDefaults | |
| CON_3dmGoo | |
| CON_3dmIOSettings | |
| CON_3dmNotes | |
| CON_3dmObjectAttributes | |
| CON_3dmPageSettings | |
| CON_3dmProperties | |
| CON_3dmRenderSettings | |
| CON_3dmRevisionHistory | |
| CON_3dmSettings | |
| CON_3dmUnitsAndTolerances | |
| CON_3dmView | |
| CON_3dmViewPosition | |
| CON_3dmViewTraceImage | |
| CON_3dmWallpaperImage | |
| CON_3dPoint | |
| CON_3dPointArray | |
| CON_3dRay | |
| CON_3dVector | |
| CON_3dVectorArray | |
| CON_3fPoint | |
| CON_3fPointArray | |
| CON_3fVector | |
| CON_3fVectorArray | |
| CON_4dPoint | |
| CON_4dPointArray | |
| CON_4fPoint | |
| CON_4fPointArray | |
| CON__3dmV1_XDATA | |
| CON__3dmV1LayerIndex | |
| CON__CChangeTextureCoordinateHelper | |
| CON__CIndexMaps | |
| CON__CIndexPair | |
| CON__ClassIdDumpNode | |
| CON__CMeshFaceTC | |
| CON__CNewMeshFace | |
| CON__EDGE_ENDS | |
| CON__LayerExtensions | |
| CON__LayerPerViewSettings | |
| CON__MESHEDGE | |
| CON__NEWVI | |
| CON__OBSOLETE__CircleCurve | |
| CON__SSXTester_Helper | |
| CON_AngularDimension | |
| CON_AngularDimension2 | |
| CON_AngularDimension2Extra | |
| CON_Annotation | |
| CON_Annotation2 | |
| CON_Annotation2Text | |
| CON_AnnotationArrow | |
| CON_AnnotationTextDot | |
| CON_Arc | |
| CON_ArcCurve | |
| CON_aStringHeader | |
| CON_BezierCage | |
| CON_BezierCageMorph | |
| CON_BezierCurve | |
| CON_BezierSurface | |
| CON_BinaryArchive | |
| CON_BinaryFile | |
| CON_Bitmap | |
| CON_BoolValue | |
| CON_BoundingBox | |
| CON_Box | |
| CON_Brep | |
| CON_BrepEdge | |
| CON_BrepEdgeArray | |
| CON_BrepFace | |
| CON_BrepFaceArray | |
| CON_BrepFaceSide | |
| CON_BrepFaceSideArray | |
| CON_BrepLoop | |
| CON_BrepLoopArray | |
| CON_BrepRegion | |
| CON_BrepRegionArray | |
| CON_BrepRegionTopology | |
| CON_BrepRegionTopologyUserData | |
| CON_BrepTrim | |
| CON_BrepTrimArray | |
| CON_BrepTrimPoint | |
| CON_BrepVertex | |
| CON_BrepVertexArray | |
| CON_BumpFunction | |
| CON_CageMorph | |
| CON_CheckSum | |
| CON_Circle | |
| CON_ClassArray | |
| CON_ClassId | |
| CON_ClippingPlane | |
| CON_ClippingPlaneInfo | |
| CON_ClippingPlaneSurface | |
| CON_ClippingRegion | |
| CON_Color | |
| CON_ColorValue | |
| CON_CompressedBuffer | |
| CON_CompressedBufferHelper | |
| CON_Cone | |
| CON_Curve | |
| CON_CurveArray | |
| CON_CurveOnSurface | |
| CON_CurveProxy | |
| CON_Cylinder | |
| CON_DecodeBase64 | |
| CON_DetailView | |
| CON_DimensionExtra | |
| CON_DimStyle | |
| CON_DimStyleExtra | |
| CON_DisplayMaterialRef | |
| CON_DoubleValue | |
| CON_DummyValue | |
| CON_EarthAnchorPoint | |
| CON_Ellipse | |
| CON_EmbeddedBitmap | |
| CON_EncodeBase64 | |
| CON_Evaluator | |
| CON_Extrusion | |
| CON_Extrusion_BrepForm_FaceInfo | |
| CON_Font | |
| CON_Geometry | |
| CON_GeometryValue | |
| CON_Group | |
| CON_Hatch | |
| CON_HatchExtra | |
| CON_HatchLine | |
| CON_HatchLoop | |
| CON_HatchPattern | |
| CON_HistoryRecord | |
| CON_InstanceDefinition | |
| CON_InstanceRef | |
| CON_Interval | |
| CON_IntValue | |
| CON_Layer | |
| CON_Leader | |
| CON_Leader2 | |
| CON_Light | |
| CON_Line | |
| CON_LinearDimension | |
| CON_LinearDimension2 | |
| CON_LineCurve | |
| CON_Linetype | |
| CON_LinetypeSegment | |
| CON_Localizer | |
| CON_LocalZero1 | |
| CON_MappingChannel | |
| CON_MappingRef | |
| CON_MappingTag | |
| CON_MassProperties | |
| CON_Material | |
| CON_MaterialRef | |
| CON_Matrix | |
| CON_Mesh | |
| CON_MeshCurvatureStats | |
| CON_MeshCurveParameters | |
| CON_MeshEdgeRef | |
| CON_MeshFace | |
| CON_MeshFaceRef | |
| CON_MeshNgon | |
| CON_MeshNgonList | |
| CON_MeshNgonUserData | |
| CON_MeshParameters | |
| CON_MeshPart | |
| CON_MeshPartition | |
| ►CON_MeshTopology | |
| CON_MeshTopologyEdge | |
| CON_MeshTopologyFace | |
| CON_MeshTopologyVertex | |
| CON_MeshVertexRef | |
| CON_MorphControl | |
| CON_NGON_MEMBLK | |
| CON_NurbsCage | |
| CON_NurbsCurve | |
| CON_NurbsSurface | |
| CON_Object | |
| CON_ObjectArray | |
| CON_ObjectRenderingAttributes | |
| CON_ObjRef | |
| CON_ObjRef_IRefID | |
| CON_ObjRefEvaluationParameter | |
| CON_ObjRefValue | |
| CON_OffsetSurface | |
| CON_OffsetSurfaceFunction | |
| CON_OffsetSurfaceValue | |
| CON_OrdinateDimension2 | |
| CON_PgonPt | |
| CON_Plane | |
| CON_PlaneEquation | |
| CON_PlaneSurface | |
| CON_PlugInRef | |
| CON_Point | |
| CON_PointCloud | |
| CON_PointGrid | |
| CON_PointValue | |
| CON_PolyCurve | |
| CON_PolyEdgeCurve | |
| CON_PolyEdgeSegment | |
| CON_Polyline | |
| CON_PolylineCurve | |
| CON_PolynomialCurve | |
| CON_PolynomialSurface | |
| CON_Quaternion | |
| CON_RadialDimension | |
| CON_RadialDimension2 | |
| CON_RANDOM_NUMBER_CONTEXT | |
| CON_Read3dmBufferArchive | |
| CON_ReadChunkHelper | |
| CON_RenderingAttributes | |
| CON_RevolutionTensor | |
| CON_RevSurface | |
| CON_RTree | |
| CON_RTreeBBox | |
| CON_RTreeBranch | |
| ►CON_RTreeIterator | |
| CON_RTreeLeaf | |
| CON_RTreeListNode | A link list of nodes for reinsertion after a delete operation |
| ►CON_RTreeMemPool | |
| CON_RTreeNode | |
| CON_RTreePairSearchCallbackResult | |
| CON_RTreePairSearchResult | |
| CON_RTreePartitionVars | Variables for finding a split partition |
| CON_RTreeSearchResult | |
| CON_RTreeSearchResultCallback | |
| ►CON_SerialNumberMap | |
| CON_SimpleArray | |
| CON_SpaceMorph | |
| CON_Sphere | |
| CON_SSX_EVENT | |
| CON_String | |
| CON_StringValue | |
| CON_Sum | |
| CON_SumSurface | |
| CON_SumTensor | |
| CON_Surface | |
| CON_SurfaceArray | |
| CON_SurfaceCurvature | |
| CON_SurfaceProxy | |
| CON_TensorProduct | |
| CON_TextDot | |
| CON_TextEntity | |
| CON_TextEntity2 | |
| CON_TextExtra | |
| CON_TextLog | |
| CON_Texture | |
| CON_TextureCoordinates | |
| CON_TextureMapping | |
| CON_Torus | |
| CON_U | |
| CON_UnitSystem | |
| CON_UnknownUserData | |
| CON_UnknownUserDataArchive | |
| CON_UserData | |
| CON_UserDataHolder | |
| CON_UserString | |
| CON_UserStringList | |
| CON_UUID | |
| CON_UuidIndexList | |
| CON_UuidList | |
| CON_UuidPair | |
| CON_UuidValue | |
| CON_Value | |
| CON_VectorValue | |
| CON_Viewport | |
| CON_Vtable | |
| CON_WindowsBitmap | |
| CON_WindowsBitmapEx | |
| CON_WindowsBITMAPINFO | |
| CON_WindowsBITMAPINFOHEADER | |
| CON_WindowsRGBQUAD | |
| ►CON_Workspace | |
| CON_wString | |
| CON_wStringHeader | |
| CON_X_EVENT | |
| CON_Xform | |
| CON_XformValue | |
| CONX_Model | |
| CONX_Model_Object | |
| CONX_Model_RenderLight | |
| CONX_Model_UserData | |
| COpenFile | Handles all user interaction to open documents |
| CPageSettings | Copyright (c) 2011-2018 by Andrew Mustun |
| CPanZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CPaste | Pastes the clipboard contents into the drawing |
| CPdfExport | Starts PDF Export and first the print preview if it is not already running |
| CPersistentWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
| CPoint | Base class for all point drawing tools |
| CPoint1P | Point from position |
| CPointPole | Point at the power center of three chosen circles |
| CPointPowerCenter | Point at the power center of three chosen circles |
| CPolyline | Base class for all polyline drawing tools |
| CPolylineBreakSymbol | Break symbol between two points |
| CPreviousView | Copyright (c) 2011-2018 by Andrew Mustun |
| CPreviousWindow | Copyright (c) 2011-2018 by Andrew Mustun |
| CPrint | Used to print the given document with the settings stored inside the document or the default settings |
| CPrintCurrentView | Used to print the current view (override settings) |
| CProjection | Base class for all projection tools |
| CProjectionFocusListener | Helper class to update grid button status when focus changes (e.g |
| CPropertyEditor | |
| CPropertyEditorImpl | Property editor implementation |
| CPropertyWatcher | Internal helper class |
| CQMap | |
| CQRegularExpressionMatch | |
| CQtExamples | Base class for all Qt examples |
| CRAction | Abstract base class for all action classes |
| CRActionAdapter | Abstract base class for all action classes |
| CRAddObjectOperation | Implementation of an operation that adds entities |
| ►CRAddObjectsOperation | Implementation of an operation that adds entities |
| CRArc | Low-level mathematical representation of an arc |
| CRArcData | Stores and manages all data that defines the geometry and appearance of an arc entity |
| CRArcEntity | Arc entity |
| CRArcExporter | Copyright (c) 2011-2018 by Andrew Mustun |
| CRArcProxy | Proxy for advanced arc functionality |
| CRAttributeData | Stores and manages all data that defines the geometry and appearance of a block attribute entity |
| CRAttributeDefinitionData | Stores and manages all data that defines the geometry and appearance of a block attribute definition entity |
| CRAttributeDefinitionEntity | Block attribute definition entity |
| CRAttributeEntity | Attribute entity |
| CRBlock | Represents a block definition in a drawing |
| CRBlockListener | Abstract base class for classes that are interested in being notified whenever a block has been added or changed |
| CRBlockListQt | Block list widget class (QWidget) |
| CRBlockReferenceData | Defines the geometry and appearance of a block reference entity |
| CRBlockReferenceEntity | Block reference entity |
| CRBox | Represents a box e.g |
| CRCadToolBar | |
| CRCadToolBarPanel | |
| CRCadToolMatrixTree | CAD tool matrix tree widget |
| CRCadToolMatrixTreePanel | Represents a panel in the tool matrix |
| CRChangePropertyOperation | Implementation of an operation that changes a given property to a given value for the selection in a document |
| CRCharacterWidget | |
| CRCharacterWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCircle | Low-level mathematical representation of a circle |
| CRCircleData | Stores and manages all data that defines the geometry and appearance of a circle entity |
| CRCircleEntity | Circle entity |
| CRClickReferencePointOperation | Implementation of an operation triggered when user clicks a reference point |
| CRClipboardOperation | Base class for clipboard related operations (copy, cut, paste) |
| CRCloseCurrentEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRColor | Color |
| CRColorCombo | Copyright (c) 2011-2018 by Andrew Mustun |
| CRColorComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRColumnLayout | |
| CRComboBox | Copyright (c) 2011-2024 by Andrew Mustun |
| CRComboBoxPlugin | Copyright (c) 2011-2024 by Andrew Mustun |
| CRCommandEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCommandLinePlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCoordinateEvent | Coordinate Event |
| CRCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
| CRCopyOperation | Implementation of an operation that copies the selection of the given document to the clipboard |
| CRCustomWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
| CRDebug | This class provides some static methods for printing debugging information to stderr |
| CRDeleteAllEntitiesOperation | Implementation of an operation that adds entities |
| CRDeleteObjectOperation | Implementation of an operation that deletes entities |
| CRDeleteObjectsOperation | Implementation of an operation that deletes entities |
| CRDeleteSelectionOperation | Implementation of an operation that deletes the selection of the given document to the clipboard |
| CRDimAlignedData | Aligned dimension entity data class |
| CRDimAlignedEntity | Aligned dimension entity class |
| CRDimAngular2LData | Angular dimension entity from 2 lines data class |
| CRDimAngular2LEntity | Angular dimension entity from 2 lines class |
| CRDimAngular3PData | Angular dimension entity data class |
| CRDimAngular3PEntity | Angular dimension from 3 points entity class |
| CRDimAngularData | Angular dimension entity data base class |
| CRDimAngularEntity | Angular dimension entity base class |
| CRDimArcLengthData | Arc length dimension entity data class |
| CRDimArcLengthEntity | Arc length dimension entity class |
| CRDimDiametricData | Diametric dimension entity data class |
| CRDimDiametricEntity | Aligned dimension entity class |
| CRDimensionData | Base class for dimension entity data classes |
| CRDimensionEntity | Base class for dimension entity classes |
| CRDimLinearData | Linear dimension entity data base class |
| CRDimLinearEntity | Linear dimension entity base class |
| CRDimOrdinateData | Ordinate dimension entity data class |
| CRDimOrdinateEntity | Ordinate dimension entity class |
| CRDimRadialData | Radial dimension entity data class |
| CRDimRadialEntity | Aligned dimension entity class |
| CRDimRotatedData | Rotated dimension entity data class |
| CRDimRotatedEntity | Rotated, linear dimension entity class |
| CRDimStyle | Dimension style class |
| CRDimStyleData | Copyright (c) 2011-2021 by Andrew Mustun |
| CRDimStyleProxy | Proxy for advanced dimension style functionality and rendering |
| CRDimStyleProxyBasic | Proxy for advanced dimension style functionality and rendering |
| CRDirected | Copyright (c) 2011-2018 by Andrew Mustun |
| CRDockWidget | |
| CRDocument | A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc |
| CRDocumentInterface | Interface for interaction between a graphics document and a user |
| CRDocumentVariables | This type of object is used to store document wide variables |
| CRDxfExporter | Exporter for the DXF format, based on dxflib |
| CRDxfExporterFactory | |
| CRDxfImporter | Importer for the DXF format, based on the dxflib library |
| CRDxfImporterFactory | |
| CRDxfPlugin | |
| CRDxfServices | DXF support tools, mainly for QCAD 2 DXF imports |
| CRDxfTextStyle | Represents a text style |
| CRecentFiles | Copyright (c) 2011-2018 by Andrew Mustun |
| CRedo | Redoes the last undone transaction of the current document |
| CREllipse | Low-level mathematical representation of an ellipse or ellipse arc |
| CREllipseData | Stores and manages all data that defines the geometry and appearance of an ellipse entity |
| CREllipseEntity | Ellipse entity |
| CREllipseProxy | Proxy for advanced ellipse functionality |
| CReloadLinetypes | This action reloads all linetypes from |
| CRemoveBlock | Remove the selected block |
| CRemoveLayer | This action handles all user interaction to remove the current layer |
| CRenameBlock | Renames the active (selected) block |
| CREntity | Base class for all entity classes |
| CREntityData | Base class for all entity data classes |
| CREntityExportListener | Abstract base class for classes that wish to be notified when an entity is exported |
| CREntityPickEvent | Entity pick event |
| CReportBug | Copyright (c) 2011-2018 by Andrew Mustun |
| CReportTranslationError | Copyright (c) 2011-2018 by Andrew Mustun |
| CReset | Kills all running actions and returns to the default action |
| CRestrictAngleLength | Restriction of angle or distance |
| CRestrictHorizontal | Restrict snap horizontally |
| CRestrictOff | Switch off all snap restrictions |
| CRestrictOrthogonal | Restrict orthogonally |
| CRestrictVertical | Restrict vertically |
| CREventFilter | Copyright (c) 2011-2018 by Andrew Mustun |
| CREventHandler | Event handler class |
| CReverse | Reverses all selected entities which support reversing (lines, arcs, splines) |
| CRExplodable | Interface for explodable shape classes |
| CRExporter | Abstract base class for exporters |
| CRExportListener | Abstract base class for classes that are interested in file export events |
| CRFaceData | Copyright (c) 2011-2018 by Andrew Mustun |
| CRFaceEntity | Face entity |
| CRFileCache | QBuffer based file cache |
| CRFileExporter | Base class for file exporters |
| CRFileExporterFactory | Needs to be implemented by RFileExporter implementations to check if the exporter is suitable to export a file and to instantiate the file exporter if required |
| CRFileExporterRegistry | Registry of all available file exporters (RFileExporter) |
| CRFileImporter | Base class for file importers |
| CRFileImporterFactory | Needs to be implemented by RFileImporter implementations to check if the importer is suitable to import a file and to instantiate the file importer if required |
| CRFileImporterRegistry | Registry of all available file importers (RFileImporter) |
| CRFileSystemModel | |
| CRFlowLayout | Flow layout |
| CRFocusFrame | Copyright (c) 2011-2018 by Andrew Mustun |
| CRFocusListener | Abstract base class for classes that are interested in the current focus |
| CRFont | Copyright (c) 2011-2018 by Andrew Mustun |
| CRFontChooserWidget | |
| CRFontChooserWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRFontList | Copyright (c) 2011-2018 by Andrew Mustun |
| CRGraphicsScene | Abstract base class for all graphics scenes |
| CRGraphicsSceneDrawable | |
| CRGraphicsSceneQt | Qt based 2d graphics scene |
| CRGraphicsView | Graphics view |
| CRGraphicsViewImage | QImage based 2d graphics view |
| CRGraphicsViewQt | QWidget based 2d graphics view |
| CRGraphicsViewQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRGraphicsViewWorker | Thread worker that draws a part of a document |
| CRGraphicsViewWorkerPainter | |
| CRGrid | Abstract base class for grid implementations |
| CRGuiAction | Abstract base class for GUI action classes |
| CRHatchData | Stores and manages all data that defines the geometry and appearance of a hatch or solid fill entity |
| CRHatchEntity | Point entity |
| CRHatchProxy | Proxy for advanced hatch functionality |
| CRImageData | Stores and manages all data that defines the geometry and appearance of a raster image entity |
| CRImageEntity | Point entity |
| CRImporter | Base class for importers |
| CRImportListener | Abstract base class for classes that are interested in file import events |
| CRInputEvent | An input event for a graphics scene |
| CRInterTransactionListener | Abstract base class for classes that are interested in transactions in progress |
| CRKeyListener | Abstract base class for classes that are interested in key events |
| CRLayer | Represents a layer in a drawing |
| CRLayerListener | Abstract base class for classes that are interested in being notified whenever a layer has been added or changed |
| CRLayerListQt | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLayerProxy | Proxy for advanced layer functionality |
| CRLayerState | Represents a layer state (state of list of layers) in a drawing |
| CRLayout | Represents a layout definition in a drawing |
| CRLeaderData | Leader entity data class |
| CRLeaderEntity | Leader entity class |
| CRLine | Low-level mathematical representation of a line |
| CRLineData | Stores and manages all data that defines the geometry and appearance of a line entity |
| CRLineEntity | Line entity |
| CRLinetype | Represents a linetype in a drawing |
| CRLinetypeCombo | |
| CRLinetypeComboDelegate | |
| CRLinetypeComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypeList | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypeListImperial | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypeListMetric | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypePattern | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLineweight | |
| CRLineweightCombo | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLineweightComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinkedStorage | Memory based storage that is linked to another storage |
| CRListView | Copyright (c) 2011-2018 by Andrew Mustun |
| CRListViewPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRListWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLocalPeer | |
| CRLockedFile | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMainWindow | Base class for an MDI main application window |
| CRMainWindowProxy | |
| CRMainWindowQt | Base class for a Qt based MDI main application window |
| CRMath | Math functions |
| CRMathComboBox | Copyright (c) 2011-2019 by Andrew Mustun |
| CRMathComboBoxPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMatrix | Simple matrix class |
| CRMdiArea | MDI area with tabbar that features add tab button |
| CRMdiChildQt | MDI child window |
| CRMdiChildQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMemoryStorage | Basic memory based storage |
| CRMessageHandler | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMixedOperation | Implementation of an operation that adds, modifies and deletes entities |
| CRModifiedListener | Abstract base class for classes that are interested in the current state of a storage (modified or unmodified) |
| CRModifyObjectOperation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRModifyObjectsOperation | Implementation of an operation that adds entities |
| CRMouseCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
| CRMouseEvent | A mouse event for a graphics scene |
| CRMoveReferencePointOperation | Implementation of an operation that moves a reference point by a given distance |
| CRMoveSelectionOperation | Implementation of an operation that moves a selection by a given distance |
| CRNavigationAction | |
| CRNewDocumentListener | Abstract base class for classes that are interested in being notified when a new document is created |
| CRNonCopyable | Copyright (c) 2011-2018 by Andrew Mustun |
| CRObject | Abstract base class for all objects |
| CROperation | This abstract class is an interface for all operation implementations |
| CROperationUtils | Implementation of operation utilities |
| CROrthoGrid | Grid representation |
| CRotate | Rotates selected entities |
| CRotate2 | Rotates and counter-rotates selected entities |
| CRound | Adds a rounding to two entities and optionally trims both entities |
| CRPainterPath | Extended painter path with a z-level and a pen |
| CRPainterPathDevice | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPainterPathEngine | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPainterPathExporter | Exports all exported geometry into one painter path |
| CRPainterPathSource | Interface for entity data classes that can deliver painter paths |
| CRPaletteListener | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPasteOperation | Implementation of an operation that pastes the clipboard at a given reference point |
| CRPattern | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPatternLine | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPatternList | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPatternListImperial | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPatternListMetric | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPenListener | Abstract base class for classes that are interested in being notified whenever the current pen changes |
| CRPluginInfo | Information about a plugin |
| CRPluginInterface | Interface for all C++ QCAD plugins |
| CRPluginLoader | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPoint | Low-level mathematical representation of a point |
| CRPointData | Stores and manages all data that defines the geometry and appearance of a point entity |
| CRPointEntity | Point entity |
| CRPolyline | Low-level mathematical representation of an open polyline or closed polyline (= polygon) |
| CRPolylineData | Stores and manages all data that defines the geometry and appearance of a polyline entity |
| CRPolylineEntity | Polyline entity |
| CRPolylineProxy | Proxy for advanced polyline functionality |
| CRPreferencesListener | Abstract base class for classes that are interested in changes in drawing or application preferences |
| CRProgressHandler | Copyright (c) 2011-2018 by Andrew Mustun |
| CRProperty | Property with type ID, value and attributes |
| CRPropertyAttributes | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPropertyChange | Stores the change that was made to a property of an object |
| CRPropertyEditor | Base class for property editors |
| CRPropertyEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRPropertyListener | Abstract base class for classes that are interested in properties of the current selection or the current action |
| CRPropertyTypeId | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRay | Low-level mathematical representation of a ray |
| CRRayData | Stores and manages all data that defines the geometry and appearance of a ray entity |
| CRRayEntity | Infinite ray entity |
| CRRefPoint | Represents a reference point of an entity |
| CRRequireHeap | Copyright (c) 2011-2018 by Andrew Mustun |
| CRResourceList | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRestrictAngleLength | Angle and length snap restriction implementation |
| CRRestrictAngleLengthExtension | RSnapRestriction implementation |
| CRRestrictHorizontal | Horizontal snap restriction implementation |
| CRRestrictOff | Default snap restriction implementation (no restriction) |
| CRRestrictOrthogonal | Orthogonal snap restriction implementation |
| CRRestrictVertical | Vertical snap restriction implementation |
| CRRuler | Abstract base class for widgets that display a ruler, usually shown at the top and left of a graphics view |
| CRRulerQt | Widget that displays the current mouse position |
| CRRulerQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRunner | Copyright (c) 2011-2018 by Andrew Mustun |
| CRS | Class namespace for various global enums |
| CRScaleSelectionOperation | Implementation of an operation that scales a selection by a given factor |
| CRScriptAction | Copyright (c) 2011-2018 by Andrew Mustun |
| CRScriptHandler | Abstract base class for all script handlers |
| CRScriptHandlerRegistry | Script Handler Registry for global Script Handlers |
| CRScriptsPlugin | |
| CRSelectionChangedEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSelectionListener | Abstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes |
| CRSettings | |
| CRShape | Interface for geometrical shape classes |
| CRShapeProxy | Proxy for advanced shape functionality |
| CRShapesExporter | Copyright (c) 2011-2018 by Andrew Mustun |
| CRShapeTransformation | |
| CRShapeTransformationScale | |
| CRShortcutLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| CRShortcutLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRShxFont | |
| CRSiDataStream | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSiGetRegionVisitor | |
| CRSingleApplication | |
| CRSingleton | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSnap | Abstract base class for all grid and object snap implementations |
| CRSnapAuto | Auto snapper implementation |
| CRSnapCenter | Center snapper implementation |
| CRSnapCoordinate | RSnap implementation for coordinate snap |
| CRSnapCoordinatePolar | RSnap implementation for polar coordinate snap |
| CRSnapDistance | Distance snapper implementation |
| CRSnapDistanceExtension | RSnap implementation |
| CRSnapEnd | End snapper implementation |
| CRSnapEntityBase | Base class for entity based snap classes |
| CRSnapFree | Free snapper implementation |
| CRSnapGrid | Grid snapper implementation |
| CRSnapIntersection | Intersection snapper implementation |
| CRSnapListener | Abstract base class for classes that are interested in the current snap mode |
| CRSnapMiddle | Middle snapper implementation |
| CRSnapOnEntity | On entity snapper implementation |
| CRSnapPerpendicular | Perpendicular snapper implementation |
| CRSnapReference | Reference snapper implementation |
| CRSnapRestriction | Abstract base class for all snap restriction implementations |
| CRSnapTangential | Tangential snapper implementation |
| CRSolidData | Stores and manages all data that defines the geometry and appearance of a solid entity |
| CRSolidEntity | Solid entity |
| CRSpatialIndex | Abstract base class for spatial index implementations |
| CRSpatialIndexDebugVisitor | |
| ►CRSpatialIndexNavel | Spatial index class |
| CRSpatialIndexSimple | Simple spatial index implementation |
| CRSpatialIndexVisitor | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSpline | Low-level mathematical representation of a spline |
| CRSplineData | Stores and manages all data that defines the geometry and appearance of a spline entity |
| CRSplineEntity | Spline entity |
| CRSplineProxy | Copyright (c) 2011-2018 by Andrew Mustun |
| CRStemmer | Copyright (c) 2011-2018 by Andrew Mustun |
| CRStorage | This is the abstract base class for all storage implementations |
| CRStorageBlockSort | |
| CRStorageLayerSort | |
| CRTabletEvent | A tablet event for a graphics scene |
| CRTerminateEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextBasedData | Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition) |
| CRTextBasedEntity | Text entity |
| CRTextData | Text entity data class |
| CRTextEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextEntity | Linear dimension entity class |
| CRTextLabel | Text label |
| CRTextLayout | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextProxy | Proxy for advanced text functionality |
| CRTextRenderer | Renders formatted text into painter paths |
| CRThread | Copyright (c) 2011-2018 by Andrew Mustun |
| CRToleranceData | Tolerance entity data class |
| CRToleranceEntity | Tolerance entity class |
| CRToolButton | Copyright (c) 2011-2018 by Andrew Mustun |
| CRToolMatrixItemDelegate | Tree widget item delegate |
| CRToolOptionEventFilter | Copyright (c) 2011-2024 by Andrew Mustun |
| CRTraceData | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTraceEntity | Trace entity |
| CRTransaction | Transaction implementation |
| CRTransactionEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTransactionListener | Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified) |
| CRTransactionStack | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTransform | Copyright (c) 2011-2020 by Andrew Mustun |
| CRTransformation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTransformOp | Copyright (c) 2011-2020 by Andrew Mustun |
| CRTranslation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTreeWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTriangle | Low-level mathematical representation of a triangle |
| CRUcs | Represents a user coordinate system (UCS) in a drawing |
| CRUcsListener | Abstract base class for classes that are interested in being notified whenever a UCS has been added or changed |
| CRUnit | Conversion methods for units |
| CRunScript | Handles all user interaction to load and run scripts |
| ►CRVector | Represents a 3d vector (x/y/z) |
| CRView | Represents a view in a drawing |
| CRViewFocusListener | Abstract base class for classes that are interested in the current view focus |
| CRViewListener | Abstract base class for classes that are interested in being notified whenever a view has been added or changed |
| CRViewportData | Stores and manages all data that defines the geometry and appearance of a viewport entity |
| CRViewportEntity | Viewport entity |
| CRWheelEvent | A mouse wheel event for a graphics scene |
| CRWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRWipeoutData | Stores and manages all data that defines the geometry and appearance of a wipeout entity |
| CRWipeoutEntity | Polyline entity |
| CRXLine | Low-level mathematical representation of an infinite line |
| CRXLineData | Stores and manages all data that defines the geometry and appearance of an infinite line (xline) entity |
| CRXLineEntity | Infinite line entity |
| CSave | This action handles all user interaction to save the current drawing |
| CSaveAs | This action handles all user interaction to save drawings under a new name |
| CScale | Scales selected entities |
| CSelect | Base class for all advanced selection tools |
| CSelectAll | Select all entities |
| CSelectBlockReferences | Select block references from block |
| CSelectByColor | Selects entities by their color |
| CSelectByHandle | Selects an entity by its handle |
| CSelectContour | Select connected entities |
| CSelectIntersectedEntities | Select entities intersected with line |
| CSelectLayer | Select entities based on layer |
| CSelectLayerByEntity | Select all entities on the same layer |
| CSelectRectangle | Selects all entities inside a user specified rectangle |
| CSetRelativeZero | Sets a new position for the relative zero point |
| CShape | Base class for all shape drawing tools |
| CShapeAlgorithms | Various shape based algorithms |
| CShapePolygonAFCP | Polygon with center, center point of flat edge and number of edges |
| CShapePolygonAFPP | Polygon from two center points of two sides and number of edges |
| CShapePolygonCP | Polygon with center, corner point and number of edges |
| CShapePolygonPP | Polygon from two corner points and number of edges |
| CShapeRectanglePP | Rectangle from two corner points |
| CShapeRectangleSize | Rectangle from point and size |
| CShowActiveLayer | Show only active layer |
| CShowAllBlocks | Show all blocks |
| CShowAllLayers | This action handles all user interaction to show all layers of the current drawing |
| CShowReadme | Copyright (c) 2011-2018 by Andrew Mustun |
| CShowToolDialog | Copyright (c) 2011-2018 by Andrew Mustun |
| CSnap | Base class for all snap tools |
| CSnapAuto | Auto snap |
| CSnapCenter | Snap to center points |
| CSnapCoordinate | Enter coordinate |
| CSnapCoordinatePolar | Enter polar coordinate |
| CSnapDistance | Snap to point with distance from end point |
| CSnapDistanceManual | Snap to point with distance to specified point |
| CSnapEnd | Snap to end point |
| CSnapFree | Disable snapping |
| CSnapGrid | Snap to grid |
| CSnapIntersection | Snap to intersection points |
| CSnapIntersectionManual | Snap to intersection points by selecting two entities |
| CSnapMiddle | Snap to middle points |
| CSnapMiddleManual | Snap to middle points between two points |
| CSnapOnEntity | Snap to points on entities |
| CSnapPerpendicular | Snap to point perpendicular to entity |
| CSnapReference | Snap to reference points |
| CSnapSelectionCenter | Snap to center of current selection |
| CSnapTangential | Snap to point of tangency on entity |
| CSnapXManual | Lock X position |
| CSnapYManual | Lock Y coordinate |
| CSpline | Base class for all spline drawing tools |
| CSplineControlPoints | Spline from control points and degree |
| CSplineToLine | Converts (selected) straight splines to lines |
| CStatusBar | The status bar is created and initialized here |
| CStretch | Copyright (c) 2011-2018 by Andrew Mustun |
| CString | ECMAScript Script class |
| CSvgHandler | SAX style XML handler |
| CSvgImport | Copyright (c) 2011-2018 by Andrew Mustun |
| CSvgImporter | Very basic SVG import implementation |
| CSvgImporterFactory | |
| CtagFPT | |
| CtagMESHPOINTS | |
| CtagON_2dex | |
| CtagON_3dex | |
| CtagON_MEMORY_POOL | |
| CtagON_RECT | |
| CtagON_SORT_CONTEXT | |
| CTest_CreationClass | This class takes care of the entities read from the file |
| CText | Insert text |
| CTextAlignedLeader | |
| CTextAlong | Insert text along an entity |
| CTextPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CThemePreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CTMPEDGE | |
| CToBack | Copyright (c) 2011-2018 by Andrew Mustun |
| CToFront | Copyright (c) 2011-2018 by Andrew Mustun |
| CToggleAntialiasingModeFocusListener | Helper class to update AntialiasingMode button status when focus changes (e.g |
| CToggleBlockVisibility | Toggle block visibility |
| CToggleDraftModeFocusListener | Helper class to update DraftMode button status when focus changes (e.g |
| CToggleGrid | Toggles grid visibility |
| CToggleGridFocusListener | Helper class to update grid button status when focus changes (e.g |
| CToggleLayerLock | Toggle layer lock status |
| CToggleLayerVisibility | Toggle layer visibility |
| CToggleLinetypeModeFocusListener | Helper class to update LinetypeMode button status when focus changes (e.g |
| CToolBarPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CToolMatrixFocus | Copyright (c) 2011-2018 by Andrew Mustun |
| CTransform | Base class for all transformation tools (move, copy, rotate, mirror, ...) |
| CTranslate | Translates (moves or copies) selected entities |
| CTranslateRotate | Translates and rotates selected entities |
| Ctree_desc_s | |
| CTrim | Trims an entity to another entity or trims both entities if this.trimBoth is true |
| CTrimBoth | Trims two entities to each other |
| CTutorials | Base class for all tutorial style examples |
| CUiPreferences | Copyright (c) 2011-2020 by Andrew Mustun |
| CUndo | Undoes the last transaction of the current document |
| CUnlockAllLayers | This action handles all user interaction to unlock all layers of the current drawing |
| CView | Base class for all view tools |
| CViewportWidget | A viewport widget encapsulates one graphics view and might provide means to navigate (scroll bars) and other widgets that are available for every graphics view |
| CViewToolBars | Initializes the toolbar menu entry of the view menu that can be used to toggle toolbars and dock widgets |
| CWebsite | Copyright (c) 2011-2018 by Andrew Mustun |
| CWidgets | Base class for widget related tools |
| CWindow | Base class for all window tools |
| CWindowZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CXLineHorizontal | Horizontal construction line with fixed angle |
| CXLineVertical | Vertical construction line with fixed angle |
| CXmlHandler | SAX style XML handler |
| Cz_stream_s | |
| CZoom | Base class for all zoom tools |
| CZoomIn | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoomOut | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoomToSelection | Copyright (c) 2011-2018 by Andrew Mustun |