QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NSpatialIndex
 NTools
 CAboutShows about dialog
 CAbstractPreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CAddBlockThis action handles the user interaction to add a new block to the current drawing
 CAddLayerThis action handles all user interaction to add a new layer to the current drawing
 CAddOnInitializes and manages all add-ons
 CAntialiasingMode
 CApolloniusFining tangent circles to three shapes (points, lines, circles)
 CAppPreferencesShows the application preferences dialog
 CArcBase class for all arc drawing tools
 CArc2PAArc from two points and angle
 CArc2PHArc from two points and height
 CArc2PLArc from two points and length
 CArc2PRArc from two points and radius
 CArc3PArc from three points
 CArcConcentricArc concentric to another arc (with distance)
 CArcConcentricThrough
 CArcCPAArc from center, point and angles
 CArcTangentialArc tangentially connected to a line or arc
 CArcTPRArc tangential to entity, through point with given radius
 CAutoSave
 CAutoTrimCopyright (c) 2011-2018 by Andrew Mustun
 CAutoZoomCopyright (c) 2011-2018 by Andrew Mustun
 CAutoZoomViewCopyright (c) 2011-2018 by Andrew Mustun
 CBatch2Pdf
 CBevelCopyright (c) 2011-2018 by Andrew Mustun
 CBigFontTable
 CBitmapExportCopyright (c) 2011-2018 by Andrew Mustun
 CBlockBase class for block tools
 CBlockDialogCreates a dialog to edit the attributes of a block (currently name only)
 CBlockExamplesBase class for all block examples
 CBlockFixNamesThis action fixes invalid block names from imported drawings
 CBlockInsert
 CBlockListInitializes the block list widget (RBlockListQt)
 CBlockListAttributesThis action lists all block references with attributes to the command line history
 CBlockListExportThis action exports the block list as CSV file
 CBlockRefExportThis action exports block references and positions as CSV file
 CBoundsQuery
 CBreakOutCopyright (c) 2011-2018 by Andrew Mustun
 CBreakOutGapDivide entities (lines, arcs or circles) into two parts with specified distance
 CBreakOutManualCopyright (c) 2011-2018 by Andrew Mustun
 CBrowseUserManualCopyright (c) 2011-2018 by Andrew Mustun
 CCadToolMatrix
 CChangeFontToArialThis action changes the font of all (selected) text entities to 'Arial'
 CCharacterMapDialogProvides a character map dialog that shows available Unicode characters to insert into a text field
 CCheckForUpdatesCopyright (c) 2011-2018 by Andrew Mustun
 CCircleBase class for all circle drawing tools
 CCircle2PCircle from two diagonally opposite points
 CCircle2PRCircle from start point, end point and radius
 CCircle2TPCircle tangential to two entities and through point
 CCircle2TRCircle from radius and two tangential entities
 CCircle3PCircle from start point, point on circle line and end point
 CCircle3TCircle tangential to three entities (lines, arcs, circles)
 CCircleCDCircle from center and radius
 CCircleConcentricCircle concentric to an existing circle
 CCircleConcentricThroughCircle concentric to existing circle, through a given position
 CCircleCPCircle from center point and point on circle line
 CCircleCRCircle from center and radius
 CCircleT2PCircle tangential to entity, through 2 points
 CCircleTPRCircle tangential to entity, through point with given radius
 CClipboardOperationBase class for copy and cut
 CCloseAllCopyright (c) 2011-2018 by Andrew Mustun
 CCloseFileThis action handles the user interaction to close the current drawing
 CCMyBrepIsSolidSetter
 Ccode
 CCommandLineCopyright (c) 2011-2018 by Andrew Mustun
 CCommandLineExamplesBase class for all command line tools examples
 CCommandLineFocusCopyright (c) 2011-2018 by Andrew Mustun
 CCommandLineToolsBase class for all command line tool examples
 CConvertUnit
 CCopyCopies the current selection to the clipboard
 CCopyWithReference
 CCounterImplementation of the auto increment number text tool
 CCountVisitor
 CCreateBlockThis action handles the user interaction to create a new block from existing entities
 CCrossDraw cross at the center of an arc, circle or ellipse
 Cct_data_s
 CCurveJoinEndData
 CCurveJoinSeg
 CCUserDataHeaderInfo
 CCutCuts the current selection to the clipboard
 CCutWithReference
 CCVertexInfo
 CDataStream
 CDbConnectionProvides a connection to a SQLite database
 CDBLBLK
 CDefaultActionDefault action which is active when no other tool or action is active
 CDefaultNavigationCopyright (c) 2011-2018 by Andrew Mustun
 CDeleteDeletes all selected entities of the current document
 CDeselectAllDeselect all
 CDeselectBlockReferencesDeselect block references
 CDeselectLayerDeselect layer entities
 CDevDebugCopyright (c) 2011-2018 by Andrew Mustun
 CDimAlignedDraw aligned dimension
 CDimAngularDraw angular dimension
 CDimDiametricCopyright (c) 2011-2018 by Andrew Mustun
 CDimensionBase class for all dimensioning tools
 CDimHorizontalDraw horizontal dimension
 CDimOrdinateDraw ordinate dimension
 CDimRadialCopyright (c) 2011-2018 by Andrew Mustun
 CDimRegenRegenerates dimensions to use automatic text position
 CDimRotatedDraw rotated dimension (horizontal, vertical or other fixed angle)
 CDimVerticalDraw vertical dimension
 CDirectoryListFills the list widget "listWidgetName", a child of pageWidget with directories (from where?)
 CDisplayDistanceAngleCopyright (c) 2014 by Robert S
 CDivideDivide entities into two equally long parts
 CDL_ArcAlignedTextDataArc Aligned Text Data
 CDL_ArcDataArc Data
 CDL_AttributeDataBlock attribute data
 CDL_AttributesStoring and passing around attributes
 CDL_BlockDataBlock Data
 CDL_CircleDataCircle Data
 CDL_CodesCodes for colors and DXF versions
 CDL_ControlPointDataSpline control point data
 CDL_CreationAdapterAn abstract adapter class for receiving DXF events when a DXF file is being read
 CDL_CreationInterfaceAbstract class (interface) for the creation of new entities
 CDL_DictionaryDataDictionary data
 CDL_DictionaryEntryDataDictionary entry data
 CDL_DimAlignedDataAligned Dimension Data
 CDL_DimAngular2LDataAngular Dimension Data
 CDL_DimAngular3PDataAngular Dimension Data (3 points version)
 CDL_DimDiametricDataDiametric Dimension Data
 CDL_DimensionDataGeneric Dimension Data
 CDL_DimLinearDataLinear (rotated) Dimension Data
 CDL_DimOrdinateDataOrdinate Dimension Data
 CDL_DimRadialDataRadial Dimension Data
 CDL_DxfReading and writing of DXF files
 CDL_EllipseDataEllipse Data
 CDL_ExceptionUsed for exception handling
 CDL_ExtrusionExtrusion direction
 CDL_FitPointDataSpline fit point data
 CDL_GroupCodeExcUsed for exception handling
 CDL_HatchDataHatch data
 CDL_HatchEdgeDataHatch edge data
 CDL_HatchLoopDataHatch boundary path (loop) data
 CDL_ImageDataImage Data
 CDL_ImageDefDataImage Definition Data
 CDL_InsertDataInsert Data
 CDL_KnotDataSpline knot data
 CDL_LayerDataLayer Data
 CDL_LeaderDataLeader (arrow)
 CDL_LeaderVertexDataLeader Vertex Data
 CDL_LineDataLine Data
 CDL_LinetypeDataLine Type Data
 CDL_MTextDataMText Data
 CDL_NullStrExcUsed for exception handling
 CDL_PointDataPoint Data
 CDL_PolylineDataPolyline Data
 CDL_RayDataRay Data
 CDL_SplineDataSpline Data
 CDL_StyleDataText style data
 CDL_TextDataText Data
 CDL_TraceDataTrace Data / solid data / 3d face data
 CDL_VertexDataVertex Data
 CDL_WriterDefines interface for writing low level DXF constructs to a file
 CDL_WriterAImplements functions defined in DL_Writer for writing low level DXF constructs to an ASCII format DXF file
 CDL_XLineDataXLine Data
 CDraftMode
 CDrawBase class for all drawing tools
 CDrawBasedOnRectanglePPBase class for drawing tools that draw something based on a rectangular shape with given width, height and angle
 CDrawBasedOnRectangleSizeBase class for drawing tools that draw something based on a rectangular shape with given width, height and angle
 CDrawBasedOnThreeCirclesBase class for drawing tools that draw something based on three given circles or arcs
 CDrawBoundingBoxThis action draws a bounding box around each selected entity
 CDrawExamplesBase class for all drawing examples
 CDrawFmsLanesDraw polyline, segment by segment
 CDrawingPreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CDrawOrderBase class for all draw order tools
 CDrawPolylineDraw polyline, segment by segment
 CDuplicateCopies the current selection to the clipboard
 CEActionBase class for all ECMAScript based actions
 CEcmaScriptShellDockable script shell with history
 CEDGEINFO
 CEditBase class for all editing tools
 CEditBlockEdit selected block
 CEditFromReferenceEdits the block that is referenced by the block reference the user clicks
 CEditHatchThis module contains the ECMAScript implementation of the hatch editing tool
 CEditLayerThis action handles all user interaction to edit the current layer
 CEditMainDrawingBack to model space block
 CEditTextThis module contains the ECMAScript implementation of the text editing tool
 CEllipseBase class for all ellipse drawing tools
 CEllipseArcCPPAEllipse arc from center point, major point, minor point and angles
 CEllipseCPPFull ellipse from center point, major point and minor point
 CEllipseDDEllipse from position and radii
 CEllipseOffsetCurve parallel to an existing ellipse
 CEllipseOffsetThroughEllipse concentric to existing ellipse, through a given position
 CEllipseRREllipse from position and radii
 CError
 CEscCopyright (c) 2011-2018 by Andrew Mustun
 CEventHandlerEvent handler class
 CExAddBlockThis action adds a block called 'MyBlock' with a line and an arc as contents
 CExAddLayerThis action adds a custom property to layer '0'
 CExamplesBase class for all tutorial style examples
 CExCsvExportThis action writes point coordinates to a CSV file
 CExDeleteObject
 CExDirListingThis action lists the contents of the home directory and prints it into the QCAD command line history
 CExDrawColorsThis action draws lines in different colors
 CExDrawFontsAdds a text entity for every CAD font available on the system
 CExDumpPolylineThis action dumps all selected polylines as plain text into the command line history
 CExExportListenerThis action installs an export listener and prints information about exports (files being saved) to stdout
 CExFileExporterFile exporter implementation
 CExFileExporterFactoryFile exporter factory
 CExFileImporterFile importer implementation
 CExFileImporterFactoryFile importer factory
 CExLayerCustomPropertyThis action adds a custom property to layer '0'
 CExLineDoveDovetail joint line between two points
 CExMainWindowThis action creates a Qt main window
 CExMandelbrotThis action plots the Mandelbrot set
 CExMathSpiralThis action draws a simple spiral (center at 0/0)
 CExMinimal
 CExMinimal2
 CExplodeCopyright (c) 2011-2018 by Andrew Mustun
 CExPostNewAction
 CExProcessThis action runs an external process
 CExRegisterFileExporterThis action registers a file exporter for files of type '.example'
 CExRegisterFileImporterThis action registers a file importer for files of type '.example'
 CExResizeWindowThis action resizes the main application window to common screencast / screenshot sizes
 CExTextAdds a text entity to the drawing
 CExThreePoints
 CExTransactionListenerThis action installs a transaction listener and prints information about transactions into the QCAD command line history
 CExWidgetThis action creates a Qt widget with a GUI loaded from an UI file
 CExXmlExportThis action writes an XML file
 CExXmlImportThis action reads an XML file and outputs information to stderr
 CFAQCopyright (c) 2011-2018 by Andrew Mustun
 CFileBase class for all file menu tools
 CFirstStartCopyright (c) 2011-2018 by Andrew Mustun
 CFlexPainterCast and morphs flexible painters over selected based entities
 CFlipHorizontalCopyright (c) 2011-2018 by Andrew Mustun
 CFlipVerticalCopyright (c) 2011-2018 by Andrew Mustun
 CFlushBackLogThis action reloads all linetypes from
 CForumCopyright (c) 2011-2018 by Andrew Mustun
 Cgz_header_s
 CHatchBase class for all hatch drawing tools
 CHatchDialogHatch creation or editing dialog
 CHatchFromSelection
 CHelpBase class for all help menu entries
 CHideAllBlocksHides all blocks
 CHideAllLayersThis action handles all user interaction to hide all layers of the current drawing
 CIdVisitor
 CImageInserts an image (bitmap) into the drawing
 CImportFileInserts a file into the drawing
 CImportPointsThis action imports points from a file in the format: x1,y1 x2,y2 ..
 CIndex
 CIndexWatcherInternal helper class
 Cinflate_state
 CInfoAddCustomCentroidThis action creates a custom 2D Centroid marker from a dialog
 CInfoAngleMeasure angle
 CInfoArcCircleAreaMeasure area of arc, elliptical arc, circle or ellipse
 CInfoAreaMeasure area
 CInfoAreaCentroidThis action adds an area 2D Centroid marker and text labels for a selected entity
 CInfoBearingBearing and azimuth
 CInfoCentroidsBase class for all 2D Centroid tools
 CInfoCentroidsListener(De-)Activate a transaction listener for changes to 2D Centroid markers custom properties
 CInfoDistanceEEMeasure distance from entity to entity
 CInfoDistanceEPMeasure distance from entity to point
 CInfoDistancePPMeasure distance from point to point
 CInfoPositionQuery point position
 CInfoPositionPolQuery polar position
 CInfoPositionPolRelQuery relative polar position
 CInfoPositionRelQuery relative position
 CInformationBase class for all measuring and information tools
 CInfoSumCentroidsWeightedThis action makes the weighted sum of selected 2D Centroid markers
 CInfoWireCentroidThis action adds a wire 2D Centroid marker and text labels for a selection
 CInputPreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CInsertBlockThis action handles the user interaction to insert a block from the block list into the drawing
 CInsertBlockItemCalled when a block is inserted from the part library
 CInsertScriptItemCalled when a script is inserted from the part library
 Cinternal_state
 CInvertSelectionInvert selection
 CIOExamplesBase class for all IO examples
 CIsometricGridLeftSwitches isometric grid to side view
 CIsometricGridOffSwitches isometric grid off
 CIsometricGridRightSwitches isometric grid to right side view
 CIsometricGridTopSwitches isometric grid to top view
 CIsometricProjectionBase class for all isometric projection tools
 CIsometricViewSpecialized base class for isometric viewing tools
 CIsoProjectCopyright (c) 2011-2018 by Andrew Mustun
 CLayerBase class for all layer tools
 CLayerCompatibilityCopyright (c) 2011-2018 by Andrew Mustun
 CLayerDialogCreates a dialog to edit the attributes of a layer
 CLayerExamplesBase class for all layer examples
 CLayerList
 CLeaderDraw leader, segment by segment
 CLeaderFromText
 CLeafQuery
 CLeafQueryResult
 CLengthenLengthens (or shortens) an entity by a given amount
 CLineBase class for all line drawing tools
 CLine2PLine from two points or sequence of lines
 CLineAngleLine from point and angle
 CLineBisectorLine as bisector of two other lines
 CLineBoxJointBox joint line between two points
 CLineDoveDovetail joint line between two points
 CLineFreehandFreehand line
 CLineHorizontalLine from point with angle 0
 CLineOrthogonalLine orthogonal to existing entity with given length
 CLineOrthogonalTangentLine orthogonal to line and tangential to arc, circle or ellipse
 CLineParallelLine parallel to existing line with distance
 CLineParallelThroughLine parallel to existing line through given point
 CLineRadicalAxisPoint at the power center of three chosen circles
 CLineRelativeAngleLine with relative angle to existing line, position and length
 CLineSimilarityAxesPoint at the power center of three chosen circles
 CLineTangent1Line tangential to arc, circle or ellipse
 CLineTangent2Line tangential to two arcs or circles
 CLinetypeMode
 CLineVerticalLine from point and with angle 90
 CListenerExamplesBase class for all event listener examples
 CLockAllLayersThis action handles all user interaction to lock all layers of the current drawing
 CLockRelativeZeroLock relative zero position
 CMapCompat
 CMathExamplesBase class for all math examples
 CMenuData
 CMenusAndToolBarsCopyright (c) 2011-2018 by Andrew Mustun
 CMirrorMirrors selected entities
 CMiscBase class for misc scripts
 CMiscBlockBase class for misc block tools
 CMiscDevelopmentBase class for misc development tools
 CMiscDrawBase class for misc drawing tools
 CMiscInformationBase class for misc info tools
 CMiscIOBase class for misc import export tools
 CMiscModifyBase class for misc modify tools
 CMiscSelectBase class for misc selection tools
 CModifyBase class for all modification tools
 CModifyCornerBase class for modification tools that operate on a corner (Bevel, Round)
 CModifyExamples
 CMolImportCopyright (c) 2013 by Matthias Melcher
 CMolImporterVery basic MOL import implementation
 CMyActionCopyright (c) 2011-2018 by Andrew Mustun
 CMyScriptsCopyright (c) 2011-2018 by Andrew Mustun
 CMyWidgetClass MyWidget, derived from QWidget
 CMyXmlHandlerSAX style XML handler
 CNewFileCreates a new document
 CNextWindowCopyright (c) 2011-2018 by Andrew Mustun
 CObjVisitor
 COffsetParallel lines, concentric arcs, circles, equidistant curve to ellipses
 COffsetThroughOffset 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_RTreeListNodeA link list of nodes for reinsertion after a delete operation
 CON_RTreeMemPool
 CON_RTreeNode
 CON_RTreePairSearchCallbackResult
 CON_RTreePairSearchResult
 CON_RTreePartitionVarsVariables 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
 COpenFileHandles all user interaction to open documents
 CPageSettingsCopyright (c) 2011-2018 by Andrew Mustun
 CPanZoomCopyright (c) 2011-2018 by Andrew Mustun
 CPastePastes the clipboard contents into the drawing
 CPdfExportStarts PDF Export and first the print preview if it is not already running
 CPersistentWidgetsCopyright (c) 2011-2018 by Andrew Mustun
 CPointBase class for all point drawing tools
 CPoint1PPoint from position
 CPointPolePoint at the power center of three chosen circles
 CPointPowerCenterPoint at the power center of three chosen circles
 CPolylineBase class for all polyline drawing tools
 CPolylineBreakSymbolBreak symbol between two points
 CPreviousViewCopyright (c) 2011-2018 by Andrew Mustun
 CPreviousWindowCopyright (c) 2011-2018 by Andrew Mustun
 CPrintUsed to print the given document with the settings stored inside the document or the default settings
 CPrintCurrentViewUsed to print the current view (override settings)
 CProjectionBase class for all projection tools
 CProjectionFocusListenerHelper class to update grid button status when focus changes (e.g
 CPropertyEditor
 CPropertyEditorImplProperty editor implementation
 CPropertyWatcherInternal helper class
 CQMap
 CQRegularExpressionMatch
 CQtExamplesBase class for all Qt examples
 CRActionAbstract base class for all action classes
 CRActionAdapterAbstract base class for all action classes
 CRAddObjectOperationImplementation of an operation that adds entities
 CRAddObjectsOperationImplementation of an operation that adds entities
 CRArcLow-level mathematical representation of an arc
 CRArcDataStores and manages all data that defines the geometry and appearance of an arc entity
 CRArcEntityArc entity
 CRArcExporterCopyright (c) 2011-2018 by Andrew Mustun
 CRArcProxyProxy for advanced arc functionality
 CRAttributeDataStores and manages all data that defines the geometry and appearance of a block attribute entity
 CRAttributeDefinitionDataStores and manages all data that defines the geometry and appearance of a block attribute definition entity
 CRAttributeDefinitionEntityBlock attribute definition entity
 CRAttributeEntityAttribute entity
 CRBlockRepresents a block definition in a drawing
 CRBlockListenerAbstract base class for classes that are interested in being notified whenever a block has been added or changed
 CRBlockListQtBlock list widget class (QWidget)
 CRBlockReferenceDataDefines the geometry and appearance of a block reference entity
 CRBlockReferenceEntityBlock reference entity
 CRBoxRepresents a box e.g
 CRCadToolBar
 CRCadToolBarPanel
 CRCadToolMatrixTreeCAD tool matrix tree widget
 CRCadToolMatrixTreePanelRepresents a panel in the tool matrix
 CRChangePropertyOperationImplementation of an operation that changes a given property to a given value for the selection in a document
 CRCharacterWidget
 CRCharacterWidgetPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRCircleLow-level mathematical representation of a circle
 CRCircleDataStores and manages all data that defines the geometry and appearance of a circle entity
 CRCircleEntityCircle entity
 CRClickReferencePointOperationImplementation of an operation triggered when user clicks a reference point
 CRClipboardOperationBase class for clipboard related operations (copy, cut, paste)
 CRCloseCurrentEventCopyright (c) 2011-2018 by Andrew Mustun
 CRColorColor
 CRColorComboCopyright (c) 2011-2018 by Andrew Mustun
 CRColorComboPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRColumnLayout
 CRComboBoxCopyright (c) 2011-2024 by Andrew Mustun
 CRComboBoxPluginCopyright (c) 2011-2024 by Andrew Mustun
 CRCommandEventCopyright (c) 2011-2018 by Andrew Mustun
 CRCommandLineCopyright (c) 2011-2018 by Andrew Mustun
 CRCommandLinePluginCopyright (c) 2011-2018 by Andrew Mustun
 CRCoordinateEventCoordinate Event
 CRCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
 CRCopyOperationImplementation of an operation that copies the selection of the given document to the clipboard
 CRCustomWidgetsCopyright (c) 2011-2018 by Andrew Mustun
 CRDebugThis class provides some static methods for printing debugging information to stderr
 CRDeleteAllEntitiesOperationImplementation of an operation that adds entities
 CRDeleteObjectOperationImplementation of an operation that deletes entities
 CRDeleteObjectsOperationImplementation of an operation that deletes entities
 CRDeleteSelectionOperationImplementation of an operation that deletes the selection of the given document to the clipboard
 CRDimAlignedDataAligned dimension entity data class
 CRDimAlignedEntityAligned dimension entity class
 CRDimAngular2LDataAngular dimension entity from 2 lines data class
 CRDimAngular2LEntityAngular dimension entity from 2 lines class
 CRDimAngular3PDataAngular dimension entity data class
 CRDimAngular3PEntityAngular dimension from 3 points entity class
 CRDimAngularDataAngular dimension entity data base class
 CRDimAngularEntityAngular dimension entity base class
 CRDimArcLengthDataArc length dimension entity data class
 CRDimArcLengthEntityArc length dimension entity class
 CRDimDiametricDataDiametric dimension entity data class
 CRDimDiametricEntityAligned dimension entity class
 CRDimensionDataBase class for dimension entity data classes
 CRDimensionEntityBase class for dimension entity classes
 CRDimLinearDataLinear dimension entity data base class
 CRDimLinearEntityLinear dimension entity base class
 CRDimOrdinateDataOrdinate dimension entity data class
 CRDimOrdinateEntityOrdinate dimension entity class
 CRDimRadialDataRadial dimension entity data class
 CRDimRadialEntityAligned dimension entity class
 CRDimRotatedDataRotated dimension entity data class
 CRDimRotatedEntityRotated, linear dimension entity class
 CRDimStyleDimension style class
 CRDimStyleDataCopyright (c) 2011-2021 by Andrew Mustun
 CRDimStyleProxyProxy for advanced dimension style functionality and rendering
 CRDimStyleProxyBasicProxy for advanced dimension style functionality and rendering
 CRDirectedCopyright (c) 2011-2018 by Andrew Mustun
 CRDockWidget
 CRDocumentA graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc
 CRDocumentInterfaceInterface for interaction between a graphics document and a user
 CRDocumentVariablesThis type of object is used to store document wide variables
 CRDxfExporterExporter for the DXF format, based on dxflib
 CRDxfExporterFactory
 CRDxfImporterImporter for the DXF format, based on the dxflib library
 CRDxfImporterFactory
 CRDxfPlugin
 CRDxfServicesDXF support tools, mainly for QCAD 2 DXF imports
 CRDxfTextStyleRepresents a text style
 CRecentFilesCopyright (c) 2011-2018 by Andrew Mustun
 CRedoRedoes the last undone transaction of the current document
 CREllipseLow-level mathematical representation of an ellipse or ellipse arc
 CREllipseDataStores and manages all data that defines the geometry and appearance of an ellipse entity
 CREllipseEntityEllipse entity
 CREllipseProxyProxy for advanced ellipse functionality
 CReloadLinetypesThis action reloads all linetypes from
 CRemoveBlockRemove the selected block
 CRemoveLayerThis action handles all user interaction to remove the current layer
 CRenameBlockRenames the active (selected) block
 CREntityBase class for all entity classes
 CREntityDataBase class for all entity data classes
 CREntityExportListenerAbstract base class for classes that wish to be notified when an entity is exported
 CREntityPickEventEntity pick event
 CReportBugCopyright (c) 2011-2018 by Andrew Mustun
 CReportTranslationErrorCopyright (c) 2011-2018 by Andrew Mustun
 CResetKills all running actions and returns to the default action
 CRestrictAngleLengthRestriction of angle or distance
 CRestrictHorizontalRestrict snap horizontally
 CRestrictOffSwitch off all snap restrictions
 CRestrictOrthogonalRestrict orthogonally
 CRestrictVerticalRestrict vertically
 CREventFilterCopyright (c) 2011-2018 by Andrew Mustun
 CREventHandlerEvent handler class
 CReverseReverses all selected entities which support reversing (lines, arcs, splines)
 CRExplodableInterface for explodable shape classes
 CRExporterAbstract base class for exporters
 CRExportListenerAbstract base class for classes that are interested in file export events
 CRFaceDataCopyright (c) 2011-2018 by Andrew Mustun
 CRFaceEntityFace entity
 CRFileCacheQBuffer based file cache
 CRFileExporterBase class for file exporters
 CRFileExporterFactoryNeeds 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
 CRFileExporterRegistryRegistry of all available file exporters (RFileExporter)
 CRFileImporterBase class for file importers
 CRFileImporterFactoryNeeds 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
 CRFileImporterRegistryRegistry of all available file importers (RFileImporter)
 CRFileSystemModel
 CRFlowLayoutFlow layout
 CRFocusFrameCopyright (c) 2011-2018 by Andrew Mustun
 CRFocusListenerAbstract base class for classes that are interested in the current focus
 CRFontCopyright (c) 2011-2018 by Andrew Mustun
 CRFontChooserWidget
 CRFontChooserWidgetPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRFontListCopyright (c) 2011-2018 by Andrew Mustun
 CRGraphicsSceneAbstract base class for all graphics scenes
 CRGraphicsSceneDrawable
 CRGraphicsSceneQtQt based 2d graphics scene
 CRGraphicsViewGraphics view
 CRGraphicsViewImageQImage based 2d graphics view
 CRGraphicsViewQtQWidget based 2d graphics view
 CRGraphicsViewQtPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRGraphicsViewWorkerThread worker that draws a part of a document
 CRGraphicsViewWorkerPainter
 CRGridAbstract base class for grid implementations
 CRGuiActionAbstract base class for GUI action classes
 CRHatchDataStores and manages all data that defines the geometry and appearance of a hatch or solid fill entity
 CRHatchEntityPoint entity
 CRHatchProxyProxy for advanced hatch functionality
 CRImageDataStores and manages all data that defines the geometry and appearance of a raster image entity
 CRImageEntityPoint entity
 CRImporterBase class for importers
 CRImportListenerAbstract base class for classes that are interested in file import events
 CRInputEventAn input event for a graphics scene
 CRInterTransactionListenerAbstract base class for classes that are interested in transactions in progress
 CRKeyListenerAbstract base class for classes that are interested in key events
 CRLayerRepresents a layer in a drawing
 CRLayerListenerAbstract base class for classes that are interested in being notified whenever a layer has been added or changed
 CRLayerListQtCopyright (c) 2011-2018 by Andrew Mustun
 CRLayerProxyProxy for advanced layer functionality
 CRLayerStateRepresents a layer state (state of list of layers) in a drawing
 CRLayoutRepresents a layout definition in a drawing
 CRLeaderDataLeader entity data class
 CRLeaderEntityLeader entity class
 CRLineLow-level mathematical representation of a line
 CRLineDataStores and manages all data that defines the geometry and appearance of a line entity
 CRLineEntityLine entity
 CRLinetypeRepresents a linetype in a drawing
 CRLinetypeCombo
 CRLinetypeComboDelegate
 CRLinetypeComboPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRLinetypeListCopyright (c) 2011-2018 by Andrew Mustun
 CRLinetypeListImperialCopyright (c) 2011-2018 by Andrew Mustun
 CRLinetypeListMetricCopyright (c) 2011-2018 by Andrew Mustun
 CRLinetypePatternCopyright (c) 2011-2018 by Andrew Mustun
 CRLineweight
 CRLineweightComboCopyright (c) 2011-2018 by Andrew Mustun
 CRLineweightComboPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRLinkedStorageMemory based storage that is linked to another storage
 CRListViewCopyright (c) 2011-2018 by Andrew Mustun
 CRListViewPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRListWidgetCopyright (c) 2011-2018 by Andrew Mustun
 CRLocalPeer
 CRLockedFileCopyright (c) 2011-2018 by Andrew Mustun
 CRMainWindowBase class for an MDI main application window
 CRMainWindowProxy
 CRMainWindowQtBase class for a Qt based MDI main application window
 CRMathMath functions
 CRMathComboBoxCopyright (c) 2011-2019 by Andrew Mustun
 CRMathComboBoxPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRMathLineEditCopyright (c) 2011-2018 by Andrew Mustun
 CRMathLineEditPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRMatrixSimple matrix class
 CRMdiAreaMDI area with tabbar that features add tab button
 CRMdiChildQtMDI child window
 CRMdiChildQtPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRMemoryStorageBasic memory based storage
 CRMessageHandlerCopyright (c) 2011-2018 by Andrew Mustun
 CRMixedOperationImplementation of an operation that adds, modifies and deletes entities
 CRModifiedListenerAbstract base class for classes that are interested in the current state of a storage (modified or unmodified)
 CRModifyObjectOperationCopyright (c) 2011-2018 by Andrew Mustun
 CRModifyObjectsOperationImplementation of an operation that adds entities
 CRMouseCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
 CRMouseEventA mouse event for a graphics scene
 CRMoveReferencePointOperationImplementation of an operation that moves a reference point by a given distance
 CRMoveSelectionOperationImplementation of an operation that moves a selection by a given distance
 CRNavigationAction
 CRNewDocumentListenerAbstract base class for classes that are interested in being notified when a new document is created
 CRNonCopyableCopyright (c) 2011-2018 by Andrew Mustun
 CRObjectAbstract base class for all objects
 CROperationThis abstract class is an interface for all operation implementations
 CROperationUtilsImplementation of operation utilities
 CROrthoGridGrid representation
 CRotateRotates selected entities
 CRotate2Rotates and counter-rotates selected entities
 CRoundAdds a rounding to two entities and optionally trims both entities
 CRPainterPathExtended painter path with a z-level and a pen
 CRPainterPathDeviceCopyright (c) 2011-2018 by Andrew Mustun
 CRPainterPathEngineCopyright (c) 2011-2018 by Andrew Mustun
 CRPainterPathExporterExports all exported geometry into one painter path
 CRPainterPathSourceInterface for entity data classes that can deliver painter paths
 CRPaletteListenerCopyright (c) 2011-2018 by Andrew Mustun
 CRPasteOperationImplementation of an operation that pastes the clipboard at a given reference point
 CRPatternCopyright (c) 2011-2018 by Andrew Mustun
 CRPatternLineCopyright (c) 2011-2018 by Andrew Mustun
 CRPatternListCopyright (c) 2011-2018 by Andrew Mustun
 CRPatternListImperialCopyright (c) 2011-2018 by Andrew Mustun
 CRPatternListMetricCopyright (c) 2011-2018 by Andrew Mustun
 CRPenListenerAbstract base class for classes that are interested in being notified whenever the current pen changes
 CRPluginInfoInformation about a plugin
 CRPluginInterfaceInterface for all C++ QCAD plugins
 CRPluginLoaderCopyright (c) 2011-2018 by Andrew Mustun
 CRPointLow-level mathematical representation of a point
 CRPointDataStores and manages all data that defines the geometry and appearance of a point entity
 CRPointEntityPoint entity
 CRPolylineLow-level mathematical representation of an open polyline or closed polyline (= polygon)
 CRPolylineDataStores and manages all data that defines the geometry and appearance of a polyline entity
 CRPolylineEntityPolyline entity
 CRPolylineProxyProxy for advanced polyline functionality
 CRPreferencesListenerAbstract base class for classes that are interested in changes in drawing or application preferences
 CRProgressHandlerCopyright (c) 2011-2018 by Andrew Mustun
 CRPropertyProperty with type ID, value and attributes
 CRPropertyAttributesCopyright (c) 2011-2018 by Andrew Mustun
 CRPropertyChangeStores the change that was made to a property of an object
 CRPropertyEditorBase class for property editors
 CRPropertyEventCopyright (c) 2011-2018 by Andrew Mustun
 CRPropertyListenerAbstract base class for classes that are interested in properties of the current selection or the current action
 CRPropertyTypeIdCopyright (c) 2011-2018 by Andrew Mustun
 CRRayLow-level mathematical representation of a ray
 CRRayDataStores and manages all data that defines the geometry and appearance of a ray entity
 CRRayEntityInfinite ray entity
 CRRefPointRepresents a reference point of an entity
 CRRequireHeapCopyright (c) 2011-2018 by Andrew Mustun
 CRResourceListCopyright (c) 2011-2018 by Andrew Mustun
 CRRestrictAngleLengthAngle and length snap restriction implementation
 CRRestrictAngleLengthExtensionRSnapRestriction implementation
 CRRestrictHorizontalHorizontal snap restriction implementation
 CRRestrictOffDefault snap restriction implementation (no restriction)
 CRRestrictOrthogonalOrthogonal snap restriction implementation
 CRRestrictVerticalVertical snap restriction implementation
 CRRulerAbstract base class for widgets that display a ruler, usually shown at the top and left of a graphics view
 CRRulerQtWidget that displays the current mouse position
 CRRulerQtPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRRunnerCopyright (c) 2011-2018 by Andrew Mustun
 CRSClass namespace for various global enums
 CRScaleSelectionOperationImplementation of an operation that scales a selection by a given factor
 CRScriptActionCopyright (c) 2011-2018 by Andrew Mustun
 CRScriptHandlerAbstract base class for all script handlers
 CRScriptHandlerRegistryScript Handler Registry for global Script Handlers
 CRScriptsPlugin
 CRSelectionChangedEventCopyright (c) 2011-2018 by Andrew Mustun
 CRSelectionListenerAbstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes
 CRSettings
 CRShapeInterface for geometrical shape classes
 CRShapeProxyProxy for advanced shape functionality
 CRShapesExporterCopyright (c) 2011-2018 by Andrew Mustun
 CRShapeTransformation
 CRShapeTransformationScale
 CRShortcutLineEditCopyright (c) 2011-2018 by Andrew Mustun
 CRShortcutLineEditPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRShxFont
 CRSiDataStreamCopyright (c) 2011-2018 by Andrew Mustun
 CRSiGetRegionVisitor
 CRSingleApplication
 CRSingletonCopyright (c) 2011-2018 by Andrew Mustun
 CRSnapAbstract base class for all grid and object snap implementations
 CRSnapAutoAuto snapper implementation
 CRSnapCenterCenter snapper implementation
 CRSnapCoordinateRSnap implementation for coordinate snap
 CRSnapCoordinatePolarRSnap implementation for polar coordinate snap
 CRSnapDistanceDistance snapper implementation
 CRSnapDistanceExtensionRSnap implementation
 CRSnapEndEnd snapper implementation
 CRSnapEntityBaseBase class for entity based snap classes
 CRSnapFreeFree snapper implementation
 CRSnapGridGrid snapper implementation
 CRSnapIntersectionIntersection snapper implementation
 CRSnapListenerAbstract base class for classes that are interested in the current snap mode
 CRSnapMiddleMiddle snapper implementation
 CRSnapOnEntityOn entity snapper implementation
 CRSnapPerpendicularPerpendicular snapper implementation
 CRSnapReferenceReference snapper implementation
 CRSnapRestrictionAbstract base class for all snap restriction implementations
 CRSnapTangentialTangential snapper implementation
 CRSolidDataStores and manages all data that defines the geometry and appearance of a solid entity
 CRSolidEntitySolid entity
 CRSpatialIndexAbstract base class for spatial index implementations
 CRSpatialIndexDebugVisitor
 CRSpatialIndexNavelSpatial index class
 CRSpatialIndexSimpleSimple spatial index implementation
 CRSpatialIndexVisitorCopyright (c) 2011-2018 by Andrew Mustun
 CRSplineLow-level mathematical representation of a spline
 CRSplineDataStores and manages all data that defines the geometry and appearance of a spline entity
 CRSplineEntitySpline entity
 CRSplineProxyCopyright (c) 2011-2018 by Andrew Mustun
 CRStemmerCopyright (c) 2011-2018 by Andrew Mustun
 CRStorageThis is the abstract base class for all storage implementations
 CRStorageBlockSort
 CRStorageLayerSort
 CRTabletEventA tablet event for a graphics scene
 CRTerminateEventCopyright (c) 2011-2018 by Andrew Mustun
 CRTextBasedDataStores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition)
 CRTextBasedEntityText entity
 CRTextDataText entity data class
 CRTextEditCopyright (c) 2011-2018 by Andrew Mustun
 CRTextEditPluginCopyright (c) 2011-2018 by Andrew Mustun
 CRTextEntityLinear dimension entity class
 CRTextLabelText label
 CRTextLayoutCopyright (c) 2011-2018 by Andrew Mustun
 CRTextProxyProxy for advanced text functionality
 CRTextRendererRenders formatted text into painter paths
 CRThreadCopyright (c) 2011-2018 by Andrew Mustun
 CRToleranceDataTolerance entity data class
 CRToleranceEntityTolerance entity class
 CRToolButtonCopyright (c) 2011-2018 by Andrew Mustun
 CRToolMatrixItemDelegateTree widget item delegate
 CRToolOptionEventFilterCopyright (c) 2011-2024 by Andrew Mustun
 CRTraceDataCopyright (c) 2011-2018 by Andrew Mustun
 CRTraceEntityTrace entity
 CRTransactionTransaction implementation
 CRTransactionEventCopyright (c) 2011-2018 by Andrew Mustun
 CRTransactionListenerAbstract base class for classes that want to be notified on every transaction (objects added, removed or modified)
 CRTransactionStackCopyright (c) 2011-2018 by Andrew Mustun
 CRTransformCopyright (c) 2011-2020 by Andrew Mustun
 CRTransformationCopyright (c) 2011-2018 by Andrew Mustun
 CRTransformOpCopyright (c) 2011-2020 by Andrew Mustun
 CRTranslationCopyright (c) 2011-2018 by Andrew Mustun
 CRTreeWidgetCopyright (c) 2011-2018 by Andrew Mustun
 CRTriangleLow-level mathematical representation of a triangle
 CRUcsRepresents a user coordinate system (UCS) in a drawing
 CRUcsListenerAbstract base class for classes that are interested in being notified whenever a UCS has been added or changed
 CRUnitConversion methods for units
 CRunScriptHandles all user interaction to load and run scripts
 CRVectorRepresents a 3d vector (x/y/z)
 CRViewRepresents a view in a drawing
 CRViewFocusListenerAbstract base class for classes that are interested in the current view focus
 CRViewListenerAbstract base class for classes that are interested in being notified whenever a view has been added or changed
 CRViewportDataStores and manages all data that defines the geometry and appearance of a viewport entity
 CRViewportEntityViewport entity
 CRWheelEventA mouse wheel event for a graphics scene
 CRWidgetCopyright (c) 2011-2018 by Andrew Mustun
 CRWipeoutDataStores and manages all data that defines the geometry and appearance of a wipeout entity
 CRWipeoutEntityPolyline entity
 CRXLineLow-level mathematical representation of an infinite line
 CRXLineDataStores and manages all data that defines the geometry and appearance of an infinite line (xline) entity
 CRXLineEntityInfinite line entity
 CSaveThis action handles all user interaction to save the current drawing
 CSaveAsThis action handles all user interaction to save drawings under a new name
 CScaleScales selected entities
 CSelectBase class for all advanced selection tools
 CSelectAllSelect all entities
 CSelectBlockReferencesSelect block references from block
 CSelectByColorSelects entities by their color
 CSelectByHandleSelects an entity by its handle
 CSelectContourSelect connected entities
 CSelectIntersectedEntitiesSelect entities intersected with line
 CSelectLayerSelect entities based on layer
 CSelectLayerByEntitySelect all entities on the same layer
 CSelectRectangleSelects all entities inside a user specified rectangle
 CSetRelativeZeroSets a new position for the relative zero point
 CShapeBase class for all shape drawing tools
 CShapeAlgorithmsVarious shape based algorithms
 CShapePolygonAFCPPolygon with center, center point of flat edge and number of edges
 CShapePolygonAFPPPolygon from two center points of two sides and number of edges
 CShapePolygonCPPolygon with center, corner point and number of edges
 CShapePolygonPPPolygon from two corner points and number of edges
 CShapeRectanglePPRectangle from two corner points
 CShapeRectangleSizeRectangle from point and size
 CShowActiveLayerShow only active layer
 CShowAllBlocksShow all blocks
 CShowAllLayersThis action handles all user interaction to show all layers of the current drawing
 CShowReadmeCopyright (c) 2011-2018 by Andrew Mustun
 CShowToolDialogCopyright (c) 2011-2018 by Andrew Mustun
 CSnapBase class for all snap tools
 CSnapAutoAuto snap
 CSnapCenterSnap to center points
 CSnapCoordinateEnter coordinate
 CSnapCoordinatePolarEnter polar coordinate
 CSnapDistanceSnap to point with distance from end point
 CSnapDistanceManualSnap to point with distance to specified point
 CSnapEndSnap to end point
 CSnapFreeDisable snapping
 CSnapGridSnap to grid
 CSnapIntersectionSnap to intersection points
 CSnapIntersectionManualSnap to intersection points by selecting two entities
 CSnapMiddleSnap to middle points
 CSnapMiddleManualSnap to middle points between two points
 CSnapOnEntitySnap to points on entities
 CSnapPerpendicularSnap to point perpendicular to entity
 CSnapReferenceSnap to reference points
 CSnapSelectionCenterSnap to center of current selection
 CSnapTangentialSnap to point of tangency on entity
 CSnapXManualLock X position
 CSnapYManualLock Y coordinate
 CSplineBase class for all spline drawing tools
 CSplineControlPointsSpline from control points and degree
 CSplineToLineConverts (selected) straight splines to lines
 CStatusBarThe status bar is created and initialized here
 CStretchCopyright (c) 2011-2018 by Andrew Mustun
 CStringECMAScript Script class
 CSvgHandlerSAX style XML handler
 CSvgImportCopyright (c) 2011-2018 by Andrew Mustun
 CSvgImporterVery basic SVG import implementation
 CSvgImporterFactory
 CtagFPT
 CtagMESHPOINTS
 CtagON_2dex
 CtagON_3dex
 CtagON_MEMORY_POOL
 CtagON_RECT
 CtagON_SORT_CONTEXT
 CTest_CreationClassThis class takes care of the entities read from the file
 CTextInsert text
 CTextAlignedLeader
 CTextAlongInsert text along an entity
 CTextPreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CThemePreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CTMPEDGE
 CToBackCopyright (c) 2011-2018 by Andrew Mustun
 CToFrontCopyright (c) 2011-2018 by Andrew Mustun
 CToggleAntialiasingModeFocusListenerHelper class to update AntialiasingMode button status when focus changes (e.g
 CToggleBlockVisibilityToggle block visibility
 CToggleDraftModeFocusListenerHelper class to update DraftMode button status when focus changes (e.g
 CToggleGridToggles grid visibility
 CToggleGridFocusListenerHelper class to update grid button status when focus changes (e.g
 CToggleLayerLockToggle layer lock status
 CToggleLayerVisibilityToggle layer visibility
 CToggleLinetypeModeFocusListenerHelper class to update LinetypeMode button status when focus changes (e.g
 CToolBarPreferencesCopyright (c) 2011-2018 by Andrew Mustun
 CToolMatrixFocusCopyright (c) 2011-2018 by Andrew Mustun
 CTransformBase class for all transformation tools (move, copy, rotate, mirror, ...)
 CTranslateTranslates (moves or copies) selected entities
 CTranslateRotateTranslates and rotates selected entities
 Ctree_desc_s
 CTrimTrims an entity to another entity or trims both entities if this.trimBoth is true
 CTrimBothTrims two entities to each other
 CTutorialsBase class for all tutorial style examples
 CUiPreferencesCopyright (c) 2011-2020 by Andrew Mustun
 CUndoUndoes the last transaction of the current document
 CUnlockAllLayersThis action handles all user interaction to unlock all layers of the current drawing
 CViewBase class for all view tools
 CViewportWidgetA viewport widget encapsulates one graphics view and might provide means to navigate (scroll bars) and other widgets that are available for every graphics view
 CViewToolBarsInitializes the toolbar menu entry of the view menu that can be used to toggle toolbars and dock widgets
 CWebsiteCopyright (c) 2011-2018 by Andrew Mustun
 CWidgetsBase class for widget related tools
 CWindowBase class for all window tools
 CWindowZoomCopyright (c) 2011-2018 by Andrew Mustun
 CXLineHorizontalHorizontal construction line with fixed angle
 CXLineVerticalVertical construction line with fixed angle
 CXmlHandlerSAX style XML handler
 Cz_stream_s
 CZoomBase class for all zoom tools
 CZoomInCopyright (c) 2011-2018 by Andrew Mustun
 CZoomOutCopyright (c) 2011-2018 by Andrew Mustun
 CZoomToSelectionCopyright (c) 2011-2018 by Andrew Mustun