| CAddOn | Initializes and manages all add-ons |
| CApollonius | Fining tangent circles to three shapes (points, lines, circles) |
| CBigFontTable | |
| ►Cstd::binary_function | |
| CSpatialIndex::MVRTree::MVRTree::NNEntry::greater | |
| CSpatialIndex::MovingRegion::CrossPoint::ascending | |
| CSpatialIndex::RTree::ExternalSorter::PQEntry::SortAscending | |
| CSpatialIndex::RTree::ExternalSorter::Record::SortAscending | |
| CSpatialIndex::RTree::RTree::NNEntry::ascending | |
| CSpatialIndex::TPRTree::TPRTree::NNEntry::ascending | |
| CON_RTreeMemPool::Blk | |
| CBlockDialog | Creates a dialog to edit the attributes of a block (currently name only) |
| ►CTools::BufferedFile | |
| CTools::BufferedFileReader | |
| CTools::BufferedFileWriter | |
| CSpatialIndex::RTree::BulkLoader | |
| CCharacterMapDialog | Provides a character map dialog that shows available Unicode characters to insert into a text field |
| Ccode | |
| CSpatialIndex::MovingRegion::CrossPoint | |
| Cct_data_s | |
| CCurveJoinEndData | |
| CCurveJoinSeg | |
| CCUserDataHeaderInfo | |
| CSpatialIndex::StorageManager::CustomStorageManagerCallbacks | |
| CCVertexInfo | |
| CDbConnection | Provides a connection to a SQLite database |
| CDBLBLK | |
| CSpatialIndex::MVRTree::Node::DeleteDataEntry | |
| CDirectoryList | Fills the list widget "listWidgetName", a child of pageWidget with directories (from where?) |
| CDL_ArcAlignedTextData | Arc Aligned Text Data |
| CDL_ArcData | Arc 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_CreationInterface | Abstract class (interface) for the creation of new entities |
| ►CDL_CreationAdapter | An abstract adapter class for receiving DXF events when a DXF file is being read |
| CRDxfImporter | Importer for the DXF format, based on the dxflib library |
| CTest_CreationClass | This class takes care of the entities read from the file |
| 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_GroupCodeExc | Used for exception handling |
| CDL_NullStrExc | Used for exception handling |
| CDL_Extrusion | Extrusion direction |
| CDL_FitPointData | Spline fit point data |
| 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_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_AttributeData | Block attribute 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 |
| CEDGEINFO | |
| CSpatialIndex::StorageManager::Buffer::Entry | |
| CSpatialIndex::StorageManager::DiskStorageManager::Entry | |
| CSpatialIndex::StorageManager::MemoryStorageManager::Entry | |
| CError | |
| CRShxFont::EscapeRange | |
| ►CTools::Exception | |
| CSpatialIndex::InvalidPageException | |
| CTools::EndOfStreamException | |
| CTools::IllegalArgumentException | |
| CTools::IllegalStateException | |
| CTools::IndexOutOfBoundsException | |
| CTools::NotSupportedException | |
| CTools::ResourceLockedException | |
| CSpatialIndex::RTree::ExternalSorter | |
| CON_Workspace::FBLK | |
| CFirstStart | Copyright (c) 2011-2018 by Andrew Mustun |
| Cgz_header_s | |
| CHatchDialog | Hatch creation or editing dialog |
| CSpatialIndex::ICommand | |
| CTools::IComparable | |
| ►CSpatialIndex::IEvolvingShape | |
| CSpatialIndex::MovingPoint | |
| CSpatialIndex::MovingRegion | |
| ►CTools::IInterval | |
| ►CSpatialIndex::ITimeShape | |
| ►CSpatialIndex::TimePoint | |
| CSpatialIndex::MovingPoint | |
| ►CSpatialIndex::TimeRegion | |
| CSpatialIndex::MovingRegion | |
| CTools::Interval | |
| CIndex | |
| CIndexWatcher | Internal helper class |
| ►CSpatialIndex::INearestNeighborComparator | |
| CSpatialIndex::MVRTree::MVRTree::NNComparator | |
| CSpatialIndex::RTree::RTree::NNComparator | |
| CSpatialIndex::TPRTree::TPRTree::NNComparator | |
| Cinflate_state | |
| Cinternal_state | |
| ►CTools::IObject | |
| ►CSpatialIndex::IEntry | |
| ►CSpatialIndex::IData | |
| CSpatialIndex::MVRTree::Data | |
| CSpatialIndex::RTree::Data | |
| CSpatialIndex::TPRTree::Data | |
| ►CSpatialIndex::INode | |
| ►CSpatialIndex::MVRTree::Node | |
| CSpatialIndex::MVRTree::Index | |
| CSpatialIndex::MVRTree::Leaf | |
| ►CSpatialIndex::RTree::Node | |
| CSpatialIndex::RTree::Index | |
| CSpatialIndex::RTree::Leaf | |
| ►CSpatialIndex::TPRTree::Node | |
| CSpatialIndex::TPRTree::Index | |
| CSpatialIndex::TPRTree::Leaf | |
| CSpatialIndex::LineSegment | |
| ►CSpatialIndex::Point | |
| CRSpatialIndexNavel::RSiPoint | Internal representation of a point |
| CSpatialIndex::TimePoint | |
| ►CSpatialIndex::Region | |
| CRSpatialIndexNavel::RSiRegion | Internal representation of a rectangular region |
| CSpatialIndex::TimeRegion | |
| CTools::IObjectComparator | |
| ►CTools::IObjectStream | |
| ►CSpatialIndex::IDataStream | |
| CDataStream | |
| CRSiDataStream | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CSpatialIndex::IQueryStrategy | |
| CBoundsQuery | |
| CLeafQuery | |
| ►CTools::ISerializable | |
| CSpatialIndex::INode | |
| ►CSpatialIndex::IShape | |
| CSpatialIndex::LineSegment | |
| CSpatialIndex::Point | |
| CSpatialIndex::Region | |
| CSpatialIndex::MVRTree::Data | |
| CSpatialIndex::RTree::Data | |
| CSpatialIndex::TPRTree::Data | |
| CTools::PropertySet | |
| ►CSpatialIndex::ISpatialIndex | |
| CSpatialIndex::MVRTree::MVRTree | |
| CSpatialIndex::RTree::RTree | |
| CSpatialIndex::TPRTree::TPRTree | |
| ►CSpatialIndex::IStatistics | |
| CSpatialIndex::MVRTree::Statistics | |
| CSpatialIndex::RTree::Statistics | |
| CSpatialIndex::TPRTree::Statistics | |
| ►CSpatialIndex::IStorageManager | |
| CSpatialIndex::StorageManager::CustomStorageManager | |
| CSpatialIndex::StorageManager::DiskStorageManager | |
| ►CSpatialIndex::StorageManager::IBuffer | |
| ►CSpatialIndex::StorageManager::Buffer | |
| CSpatialIndex::StorageManager::RandomEvictionsBuffer | |
| CSpatialIndex::StorageManager::MemoryStorageManager | |
| ►CSpatialIndex::IVisitor | |
| CCountVisitor | |
| CIdVisitor | |
| CObjVisitor | |
| CRSpatialIndexNavel::Visitor | Internal node and data visitor |
| CLayerDialog | Creates a dialog to edit the attributes of a layer |
| CLeafQueryResult | |
| CON_SerialNumberMap::MAP_VALUE | |
| CON_Workspace::MBLK | |
| CON_MeshTopology::memchunk | |
| CMenuData | |
| CSpatialIndex::MVRTree::MVRTree::NNEntry | |
| CSpatialIndex::RTree::RTree::NNEntry | |
| CSpatialIndex::TPRTree::TPRTree::NNEntry | |
| ►CObject | |
| CMapCompat | |
| CPageSettings | Copyright (c) 2011-2018 by Andrew Mustun |
| CON_2dPoint | |
| CON_2dVector | |
| CON_2fPoint | |
| CON_2fVector | |
| CON_3DM_BIG_CHUNK | |
| CON_3DM_CHUNK | |
| CON_3dmAnnotationSettings | |
| CON_3dmApplication | |
| CON_3dmConstructionPlane | |
| CON_3dmConstructionPlaneGridDefaults | |
| CON_3dmGoo | |
| CON_3dmIOSettings | |
| CON_3dmNotes | |
| CON_3dmPageSettings | |
| CON_3dmProperties | |
| CON_3dmRenderSettings | |
| CON_3dmRevisionHistory | |
| CON_3dmSettings | |
| CON_3dmUnitsAndTolerances | |
| CON_3dmView | |
| CON_3dmViewPosition | |
| CON_3dmViewTraceImage | |
| CON_3dmWallpaperImage | |
| CON_3dPoint | |
| CON_3dRay | |
| ►CON_3dVector | |
| CON_PlaneEquation | |
| CON_3fPoint | |
| CON_3fVector | |
| CON_4dPoint | |
| CON_4fPoint | |
| CON__3dmV1_XDATA | |
| CON__3dmV1LayerIndex | |
| CON__CChangeTextureCoordinateHelper | |
| CON__CIndexMaps | |
| CON__CIndexPair | |
| CON__ClassIdDumpNode | |
| CON__CMeshFaceTC | |
| CON__CNewMeshFace | |
| CON__EDGE_ENDS | |
| CON__LayerPerViewSettings | |
| CON__MESHEDGE | |
| CON__NEWVI | |
| CON__SSXTester_Helper | |
| CON_aStringHeader | |
| CON_BezierCage | |
| CON_BezierCurve | |
| CON_BezierSurface | |
| ►CON_BinaryArchive | |
| CON_BinaryFile | |
| CON_Read3dmBufferArchive | |
| CON_UnknownUserDataArchive | |
| CON_BoundingBox | |
| CON_Box | |
| CON_BrepRegionTopology | |
| CON_BrepTrimPoint | |
| CON_BumpFunction | |
| CON_CheckSum | |
| ►CON_Circle | |
| CON_Arc | |
| ►CON_ClassArray< T > | |
| ►CON_ObjectArray< ON_BrepEdge > | |
| CON_BrepEdgeArray | |
| ►CON_ObjectArray< ON_BrepFace > | |
| CON_BrepFaceArray | |
| ►CON_ObjectArray< ON_BrepFaceSide > | |
| CON_BrepFaceSideArray | |
| ►CON_ObjectArray< ON_BrepLoop > | |
| CON_BrepLoopArray | |
| ►CON_ObjectArray< ON_BrepRegion > | |
| CON_BrepRegionArray | |
| ►CON_ObjectArray< ON_BrepTrim > | |
| CON_BrepTrimArray | |
| ►CON_ObjectArray< ON_BrepVertex > | |
| CON_BrepVertexArray | |
| CON_ObjectArray< ON_TextureMapping > | |
| CON_ObjectArray< ON_Material > | |
| CON_ObjectArray< ON_Linetype > | |
| CON_ObjectArray< ON_Layer > | |
| CON_ObjectArray< ON_Group > | |
| CON_ObjectArray< ON_Font > | |
| CON_ObjectArray< ON_DimStyle > | |
| CON_ObjectArray< ON_HatchPattern > | |
| CON_ObjectArray< ON_InstanceDefinition > | |
| CON_ObjectArray< ON_Texture > | |
| CON_ObjectArray< T > | |
| CON_ClassArray< ON_3dmConstructionPlane > | |
| CON_ClassArray< ON_3dmView > | |
| CON_ClassArray< ON_BrepEdge > | |
| CON_ClassArray< ON_BrepFace > | |
| CON_ClassArray< ON_BrepFaceSide > | |
| CON_ClassArray< ON_BrepLoop > | |
| CON_ClassArray< ON_BrepRegion > | |
| CON_ClassArray< ON_BrepTrim > | |
| CON_ClassArray< ON_BrepVertex > | |
| CON_ClassArray< ON_DimStyle > | |
| CON_ClassArray< ON_Font > | |
| CON_ClassArray< ON_Group > | |
| CON_ClassArray< ON_HatchLine > | |
| CON_ClassArray< ON_HatchPattern > | |
| CON_ClassArray< ON_InstanceDefinition > | |
| CON_ClassArray< ON_Layer > | |
| CON_ClassArray< ON_Linetype > | |
| CON_ClassArray< ON_Localizer > | |
| CON_ClassArray< ON_MappingRef > | |
| CON_ClassArray< ON_Material > | |
| CON_ClassArray< ON_MaterialRef > | |
| CON_ClassArray< ON_ObjRef > | |
| CON_ClassArray< ON_PlugInRef > | |
| CON_ClassArray< ON_Texture > | |
| CON_ClassArray< ON_TextureCoordinates > | |
| CON_ClassArray< ON_TextureMapping > | |
| CON_ClassArray< ON_UserString > | |
| CON_ClassArray< ON_wString > | |
| CON_ClassArray< ONX_Model_Object > | |
| CON_ClassArray< ONX_Model_RenderLight > | |
| CON_ClassArray< ONX_Model_UserData > | |
| CON_ClassId | |
| CON_ClippingPlane | |
| CON_ClippingPlaneInfo | |
| CON_ClippingRegion | |
| CON_Color | |
| CON_CompressedBuffer | |
| CON_CompressedBufferHelper | |
| CON_Cone | |
| CON_Cylinder | |
| CON_DecodeBase64 | |
| CON_DisplayMaterialRef | |
| CON_EarthAnchorPoint | |
| CON_Ellipse | |
| CON_EncodeBase64 | |
| CON_Evaluator | |
| CON_Extrusion_BrepForm_FaceInfo | |
| CON_HatchLine | |
| CON_HatchLoop | |
| CON_Interval | |
| CON_Line | |
| CON_LinetypeSegment | |
| CON_Localizer | |
| CON_LocalZero1 | |
| CON_MappingChannel | |
| CON_MappingRef | |
| CON_MappingTag | |
| CON_MassProperties | |
| CON_MaterialRef | |
| CON_Matrix | |
| CON_MeshCurvatureStats | |
| CON_MeshCurveParameters | |
| CON_MeshFace | |
| CON_MeshNgon | |
| CON_MeshNgonList | |
| CON_MeshParameters | |
| CON_MeshPart | |
| CON_MeshPartition | |
| CON_MeshTopology | |
| CON_MeshTopologyEdge | |
| CON_MeshTopologyFace | |
| CON_MeshTopologyVertex | |
| CON_NGON_MEMBLK | |
| ►CON_Object | |
| CON_3dmObjectAttributes | |
| ►CON_Bitmap | |
| CON_EmbeddedBitmap | |
| ►CON_WindowsBitmap | |
| CON_WindowsBitmapEx | |
| CON_BrepFaceSide | |
| CON_BrepRegion | |
| CON_DimStyle | |
| CON_Font | |
| ►CON_Geometry | |
| ►CON_Annotation | |
| CON_AngularDimension | |
| CON_Leader | |
| CON_LinearDimension | |
| CON_RadialDimension | |
| CON_TextEntity | |
| ►CON_Annotation2 | |
| CON_AngularDimension2 | |
| CON_Leader2 | |
| CON_LinearDimension2 | |
| CON_OrdinateDimension2 | |
| CON_RadialDimension2 | |
| CON_TextEntity2 | |
| CON_AnnotationArrow | |
| ►CON_Brep | |
| CCMyBrepIsSolidSetter | |
| CON_BrepLoop | |
| ►CON_Curve | |
| ►CON_ArcCurve | |
| CON__OBSOLETE__CircleCurve | |
| CON_CurveOnSurface | |
| ►CON_CurveProxy | |
| CON_BrepEdge | |
| CON_BrepTrim | |
| CON_PolyEdgeSegment | |
| CON_LineCurve | |
| CON_NurbsCurve | |
| ►CON_PolyCurve | |
| CON_PolyEdgeCurve | |
| CON_PolylineCurve | |
| CON_DetailView | |
| CON_Hatch | |
| CON_InstanceDefinition | |
| CON_InstanceRef | |
| CON_Light | |
| CON_Mesh | |
| CON_MeshEdgeRef | |
| CON_MeshFaceRef | |
| CON_MeshVertexRef | |
| CON_MorphControl | |
| CON_NurbsCage | |
| ►CON_Point | |
| CON_AnnotationTextDot | |
| CON_BrepVertex | |
| CON_PointCloud | |
| CON_PointGrid | |
| ►CON_Surface | |
| CON_Extrusion | |
| CON_NurbsSurface | |
| ►CON_PlaneSurface | |
| CON_ClippingPlaneSurface | |
| CON_RevSurface | |
| CON_SumSurface | |
| ►CON_SurfaceProxy | |
| CON_BrepFace | |
| CON_OffsetSurface | |
| CON_TextDot | |
| CON_Viewport | |
| CON_Group | |
| CON_HatchPattern | |
| CON_HistoryRecord | |
| CON_Layer | |
| CON_Linetype | |
| CON_Material | |
| CON_Texture | |
| CON_TextureMapping | |
| ►CON_UserData | |
| CON_AngularDimension2Extra | |
| CON_BrepRegionTopologyUserData | |
| CON_DimStyleExtra | |
| CON_DimensionExtra | |
| CON_HatchExtra | |
| CON_MeshNgonUserData | |
| CON_TextExtra | |
| CON_UnknownUserData | |
| CON_UserStringList | |
| CON__LayerExtensions | |
| CON_UserDataHolder | |
| CON_ObjRef | |
| CON_ObjRef_IRefID | |
| CON_ObjRefEvaluationParameter | |
| CON_OffsetSurfaceFunction | |
| CON_OffsetSurfaceValue | |
| CON_PgonPt | |
| CON_Plane | |
| CON_PlugInRef | |
| CON_PolynomialCurve | |
| CON_PolynomialSurface | |
| CON_Quaternion | |
| CON_RANDOM_NUMBER_CONTEXT | |
| CON_ReadChunkHelper | |
| ►CON_RenderingAttributes | |
| CON_ObjectRenderingAttributes | |
| 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< T > | |
| CON_SimpleArray< bool > | |
| CON_SimpleArray< class ON__ClassIdDumpNode * > | |
| CON_SimpleArray< class ON_BumpFunction > | |
| CON_SimpleArray< class ON_Value * > | |
| CON_SimpleArray< double * > | |
| CON_SimpleArray< double > | |
| CON_SimpleArray< int > | |
| ►CON_SimpleArray< ON_2dex > | |
| CON_2dexMap | |
| ►CON_SimpleArray< ON_2dPoint > | |
| CON_2dPointArray | |
| ►CON_SimpleArray< ON_2dVector > | |
| CON_2dVectorArray | |
| ►CON_SimpleArray< ON_2fPoint > | |
| CON_2fPointArray | |
| ►CON_SimpleArray< ON_2fVector > | |
| CON_2fVectorArray | |
| CON_SimpleArray< ON_3DM_BIG_CHUNK > | |
| ►CON_SimpleArray< ON_3dPoint > | |
| ►CON_3dPointArray | |
| CON_Polyline | |
| ►CON_SimpleArray< ON_3dVector > | |
| CON_3dVectorArray | |
| ►CON_SimpleArray< ON_3fPoint > | |
| CON_3fPointArray | |
| ►CON_SimpleArray< ON_3fVector > | |
| CON_3fVectorArray | |
| ►CON_SimpleArray< ON_4dPoint > | |
| CON_4dPointArray | |
| ►CON_SimpleArray< ON_4fPoint > | |
| CON_4fPointArray | |
| CON_SimpleArray< ON__CIndexPair > | |
| CON_SimpleArray< ON__LayerPerViewSettings > | |
| CON_SimpleArray< ON_Bitmap * > | |
| CON_SimpleArray< ON_BrepTrimPoint > | |
| CON_SimpleArray< ON_ClippingPlaneInfo > | |
| CON_SimpleArray< ON_Color > | |
| ►CON_SimpleArray< ON_Curve * > | |
| CON_CurveArray | |
| CON_SimpleArray< ON_DisplayMaterialRef > | |
| CON_SimpleArray< ON_Geometry * > | |
| CON_SimpleArray< ON_HatchLoop * > | |
| CON_SimpleArray< ON_HistoryRecord * > | |
| CON_SimpleArray< ON_Interval > | |
| CON_SimpleArray< ON_LinetypeSegment > | |
| CON_SimpleArray< ON_MappingChannel > | |
| CON_SimpleArray< ON_MeshFace > | |
| CON_SimpleArray< ON_MeshTopologyEdge > | |
| CON_SimpleArray< ON_MeshTopologyFace > | |
| CON_SimpleArray< ON_MeshTopologyVertex > | |
| CON_SimpleArray< ON_ObjRef_IRefID > | |
| CON_SimpleArray< ON_OffsetSurfaceValue > | |
| ►CON_SimpleArray< ON_Surface * > | |
| CON_SurfaceArray | |
| CON_SimpleArray< ON_SurfaceCurvature > | |
| CON_SimpleArray< ON_TextureCoordinates * > | |
| ►CON_SimpleArray< ON_UUID > | |
| CON_UuidList | |
| ►CON_SimpleArray< ON_UuidIndex > | |
| CON_UuidIndexList | |
| CON_SimpleArray< ON_Xform > | |
| CON_SimpleArray< struct ON_MeshPart > | |
| CON_SimpleArray< tagON_2dex > | |
| CON_SimpleArray< unsigned int > | |
| ►CON_SpaceMorph | |
| CON_BezierCageMorph | |
| CON_CageMorph | |
| CON_Sphere | |
| CON_SSX_EVENT | |
| CON_String | |
| CON_Sum | |
| CON_SurfaceCurvature | |
| ►CON_TensorProduct | |
| CON_RevolutionTensor | |
| CON_SumTensor | |
| CON_TextLog | |
| CON_TextureCoordinates | |
| CON_Torus | |
| CON_U | |
| CON_UnitSystem | |
| CON_UserString | |
| CON_UUID | |
| CON_UuidPair | |
| ►CON_Value | |
| CON_BoolValue | |
| CON_ColorValue | |
| CON_DoubleValue | |
| CON_DummyValue | |
| CON_GeometryValue | |
| CON_IntValue | |
| CON_ObjRefValue | |
| CON_PointValue | |
| CON_StringValue | |
| CON_UuidValue | |
| CON_VectorValue | |
| CON_XformValue | |
| CON_Vtable | |
| CON_WindowsBITMAPINFO | |
| CON_WindowsBITMAPINFOHEADER | |
| CON_WindowsRGBQUAD | |
| CON_Workspace | |
| ►CON_wString | |
| CON_Annotation2Text | |
| CON_wStringHeader | |
| CON_X_EVENT | |
| CON_Xform | |
| CONX_Model | |
| CONX_Model_Object | |
| CONX_Model_RenderLight | |
| CONX_Model_UserData | |
| CSpatialIndex::MVRTree::Index::OverlapEntry | |
| CSpatialIndex::RTree::Index::OverlapEntry | |
| CSpatialIndex::TPRTree::Index::OverlapEntry | |
| CTools::PointerPool< X > | |
| CTools::PointerPool< MovingRegion > | |
| CTools::PointerPool< Node > | |
| CTools::PointerPool< Region > | |
| CTools::PointerPool< RTree::Node > | |
| CTools::PointerPool< SpatialIndex::MovingRegion > | |
| CTools::PointerPool< SpatialIndex::MVRTree::Node > | |
| CTools::PointerPool< SpatialIndex::Point > | |
| CTools::PointerPool< SpatialIndex::Region > | |
| CTools::PointerPool< SpatialIndex::RTree::Node > | |
| CTools::PointerPool< SpatialIndex::TimeRegion > | |
| CTools::PointerPool< SpatialIndex::TPRTree::Node > | |
| CTools::PointerPool< TimeRegion > | |
| CTools::PoolPointer< X > | |
| CTools::PoolPointer< MovingRegion > | |
| CTools::PoolPointer< Node > | |
| CTools::PoolPointer< Region > | |
| CTools::PoolPointer< TimeRegion > | |
| CSpatialIndex::RTree::ExternalSorter::PQEntry | |
| CPropertyWatcher | Internal helper class |
| ►CQAction | |
| CRGuiAction | Abstract base class for GUI action classes |
| ►CQApplication | |
| CRSingleApplication | |
| ►CQColor | |
| CRColor | Color |
| ►CQComboBox | |
| CRColorCombo | Copyright (c) 2011-2018 by Andrew Mustun |
| CRComboBox | Copyright (c) 2011-2024 by Andrew Mustun |
| CRLinetypeCombo | |
| CRLineweightCombo | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathComboBox | Copyright (c) 2011-2019 by Andrew Mustun |
| ►CQDesignerCustomWidgetCollectionInterface | |
| CRCustomWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQDesignerCustomWidgetInterface | |
| CRCharacterWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRColorComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRComboBoxPlugin | Copyright (c) 2011-2024 by Andrew Mustun |
| CRCommandLinePlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRFontChooserWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRGraphicsViewQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypeComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLineweightComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRListViewPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathComboBoxPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMdiChildQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRulerQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRShortcutLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQDockWidget | |
| CRDockWidget | |
| ►CQEvent | |
| CRCloseCurrentEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCoordinateEvent | Coordinate Event |
| CRPropertyEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSelectionChangedEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTerminateEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTransactionEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQFile | |
| CRLockedFile | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQFileSystemModel | |
| CRFileSystemModel | |
| ►CQFocusFrame | |
| CRFocusFrame | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQFrame | |
| CRRulerQt | Widget that displays the current mouse position |
| ►CQItemDelegate | |
| CRToolMatrixItemDelegate | Tree widget item delegate |
| ►CQLayout | |
| CRColumnLayout | |
| CRFlowLayout | Flow layout |
| ►CQLineEdit | |
| CRCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| CRShortcutLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQListView | |
| CRListView | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQListWidget | |
| ►CRListWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLayerListQt | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQMainWindow | |
| CRMainWindowQt | Base class for a Qt based MDI main application window |
| CQMap< Key, T > | |
| CQMap< int, double > | |
| CQMap< int, int > | |
| CQMap< int, QElapsedTimer > | |
| CQMap< int, QList< RBox > > | |
| CQMap< int, QList< RPainterPath > > | |
| CQMap< int, QMap< QString, QImage > > | |
| CQMap< int, QMap< RObject::Id, QList< RGraphicsSceneDrawable > > > | |
| CQMap< int, QSet< int > > | |
| CQMap< int, QString > | |
| CQMap< int, RTransactionListener * > | |
| CQMap< int, RVector > | |
| CQMap< long int, QPair< QString, QString > > | |
| CQMap< QChar, QPainterPath > | |
| CQMap< QChar, QString > | |
| CQMap< QChar, RPainterPath > | |
| CQMap< QPair< RColor, QPair< int, int > >, QIcon > | |
| CQMap< QPair< RLineweight::Lineweight, QPair< int, int > >, QIcon > | |
| CQMap< QPair< RS::EntityType, RPropertyAttributes::Option >, QSet< RPropertyTypeId > > | |
| CQMap< QRgb, unsigned int > | |
| CQMap< QString, FactoryFunction > | |
| CQMap< QString, int > | |
| CQMap< QString, QList< QPair< int, QVariant > > > | |
| CQMap< QString, QMap< QString, RPropertyAttributes > > | |
| CQMap< QString, QMap< QString, RPropertyTypeId > > | |
| CQMap< QString, QSharedPointer< RBlock > > | |
| CQMap< QString, QSharedPointer< RLayer > > | |
| CQMap< QString, QSharedPointer< RLinetype > > | |
| CQMap< QString, QString > | |
| CQMap< QString, QStringList > | |
| CQMap< QString, QVariantMap > | |
| CQMap< QString, RDxfTextStyle > | |
| CQMap< QString, RFont * > | |
| CQMap< QString, RGuiAction * > | |
| CQMap< QString, RLinetypePattern * > | |
| CQMap< QString, RPainterPath > | |
| CQMap< QString, RPattern * > | |
| CQMap< QString, RPropertyMap > | |
| CQMap< QString, RScriptHandler * > | |
| CQMap< QString, RSingleton * > | |
| CQMap< QString, T * > | |
| CQMap< RObject::Id, QList< RGraphicsSceneDrawable > > | |
| CQMap< RObject::Id, QList< RPropertyChange > > | |
| CQMap< RObject::Id, QList< RRefPoint > > | |
| CQMap< RObject::Id, QSharedPointer< REntity > > | |
| CQMap< RObject::Id, RBox > | |
| CQMap< RObject::Id, RObject::Id > | |
| CQMap< RObject::Id, RSpatialIndex * > | |
| CQMap< RS::EntityType, int > | |
| CQMap< RS::EntityType, QSet< RPropertyTypeId > > | |
| CQMap< RS::KnownVariable, bool > | |
| CQMap< RS::KnownVariable, double > | |
| CQMap< RS::KnownVariable, int > | |
| CQMap< RS::KnownVariable, QVariant > | |
| CQMap< RS::KnownVariable, RColor > | |
| CQMap< RS::KnownVariable, RS::KnownVariableType > | |
| CQMap< unsigned int, QRgb > | |
| ►CQMdiArea | |
| CRMdiArea | MDI area with tabbar that features add tab button |
| ►CQMdiSubWindow | |
| CRMdiChildQt | MDI child window |
| ►CQMouseEvent | |
| CRMouseEvent | A mouse event for a graphics scene |
| ►CQObject | |
| CRCharacterWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRColorComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRComboBoxPlugin | Copyright (c) 2011-2024 by Andrew Mustun |
| CRCommandLinePlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCustomWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
| CRDxfPlugin | |
| CREventFilter | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CREventHandler | Event handler class |
| CEventHandler | Event handler class |
| CRFontChooserWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRGraphicsViewImage | QImage based 2d graphics view |
| CRGraphicsViewQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLinetypeComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLineweightComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRListViewPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRLocalPeer | |
| CRMathComboBoxPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMathLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRMdiChildQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRulerQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRunner | Copyright (c) 2011-2018 by Andrew Mustun |
| CRScriptsPlugin | |
| CRShortcutLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
| CRToolOptionEventFilter | Copyright (c) 2011-2024 by Andrew Mustun |
| ►CQPaintDevice | |
| CRPainterPathDevice | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQPaintEngine | |
| CRPainterPathEngine | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQPainterPath | |
| CRPainterPath | Extended painter path with a z-level and a pen |
| CQRegularExpressionMatch | |
| ►CQStyledItemDelegate | |
| CRLinetypeComboDelegate | |
| ►CQTabletEvent | |
| CRTabletEvent | A tablet event for a graphics scene |
| ►CQTextBrowser | |
| CRTextEdit | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQThread | |
| ►CRGraphicsViewWorker | Thread worker that draws a part of a document |
| CRGraphicsViewWorkerPainter | |
| CRThread | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQToolBar | |
| CRCadToolBar | |
| ►CQToolButton | |
| CRToolButton | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CQTransform | |
| CRTransform | Copyright (c) 2011-2020 by Andrew Mustun |
| ►CQTreeWidget | |
| ►CRTreeWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRBlockListQt | Block list widget class (QWidget) |
| CRCadToolMatrixTree | CAD tool matrix tree widget |
| ►CQWheelEvent | |
| CRWheelEvent | A mouse wheel event for a graphics scene |
| ►CQWidget | |
| CMyWidget | Class MyWidget, derived from QWidget |
| CRCadToolMatrixTreePanel | Represents a panel in the tool matrix |
| CRCharacterWidget | |
| CRFontChooserWidget | |
| ►CRGraphicsViewQt | QWidget based 2d graphics view |
| CAutoZoomView | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRWidget | Copyright (c) 2011-2018 by Andrew Mustun |
| CRCadToolBarPanel | |
| ►CQXmlDefaultHandler | |
| CMyXmlHandler | SAX style XML handler |
| CSvgHandler | SAX style XML handler |
| CXmlHandler | SAX style XML handler |
| ►CRAction | Abstract base class for all action classes |
| ►CRActionAdapter | Abstract base class for all action classes |
| CDefaultNavigation | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CEAction | Base class for all ECMAScript based actions |
| CBatch2Pdf | |
| ►CBlock | Base class for block tools |
| CAddBlock | This action handles the user interaction to add a new block to the current drawing |
| ►CBlockInsert | |
| 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 |
| CCreateBlock | This action handles the user interaction to create a new block from existing entities |
| CDeselectBlockReferences | Deselect block references |
| CEditBlock | Edit selected block |
| CEditFromReference | Edits the block that is referenced by the block reference the user clicks |
| CEditMainDrawing | Back to model space block |
| CHideAllBlocks | Hides all blocks |
| CRemoveBlock | Remove the selected block |
| CRenameBlock | Renames the active (selected) block |
| CSelectBlockReferences | Select block references from block |
| CShowAllBlocks | Show all blocks |
| CToggleBlockVisibility | Toggle block visibility |
| ►CBlockExamples | Base class for all block examples |
| CExAddBlock | This action adds a block called 'MyBlock' with a line and an arc as contents |
| CChangeFontToArial | This action changes the font of all (selected) text entities to 'Arial' |
| CCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
| CCommandLineExamples | Base class for all command line tools examples |
| CConvertUnit | |
| CCounter | Implementation of the auto increment number text tool |
| CCross | Draw cross at the center of an arc, circle or ellipse |
| CDefaultAction | Default action which is active when no other tool or action is active |
| CDevDebug | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CDimension | Base class for all dimensioning tools |
| CDimAligned | Draw aligned dimension |
| CDimAngular | Draw angular dimension |
| CDimDiametric | Copyright (c) 2011-2018 by Andrew Mustun |
| 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) |
| CDimHorizontal | Draw horizontal dimension |
| CDimVertical | Draw vertical dimension |
| CLeader | Draw leader, segment by segment |
| ►CDraw | Base class for all drawing tools |
| ►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 |
| CArcCPA | Arc from center, point and angles |
| ►CArcTPR | Arc tangential to entity, through point with given radius |
| CCircleTPR | Circle tangential to entity, through point with given radius |
| CArcTangential | Arc tangentially connected to a line or arc |
| ►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) |
| CCircleCP | Circle from center point and point on circle line |
| CCircleT2P | Circle tangential to entity, through 2 points |
| ►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 |
| CHatch | Base class for all hatch drawing tools |
| CImage | Inserts an image (bitmap) into the drawing |
| ►CLine | Base class for all line drawing tools |
| CLine2P | Line from two points or sequence of lines |
| ►CLineAngle | Line from point and angle |
| CLineHorizontal | Line from point with angle 0 |
| CLineVertical | Line from point and with angle 90 |
| CXLineHorizontal | Horizontal construction line with fixed angle |
| CXLineVertical | Vertical construction line with fixed angle |
| CLineBisector | Line as bisector of two other lines |
| CLineFreehand | Freehand line |
| CLineOrthogonalTangent | Line orthogonal to line and tangential to arc, circle or ellipse |
| ►CLineRelativeAngle | Line with relative angle to existing line, position and length |
| CLineOrthogonal | Line orthogonal to existing entity with given length |
| CLineTangent1 | Line tangential to arc, circle or ellipse |
| CLineTangent2 | Line tangential to two arcs or circles |
| ►CPoint | Base class for all point drawing tools |
| CPoint1P | Point from position |
| ►CPolyline | Base class for all polyline drawing tools |
| CDrawFmsLanes | Draw polyline, segment by segment |
| CDrawPolyline | Draw polyline, segment by segment |
| ►CShape | Base class for all shape drawing tools |
| 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 |
| ►CSpline | Base class for all spline drawing tools |
| CSplineControlPoints | Spline from control points and degree |
| CText | Insert text |
| CTextAlong | Insert text along an entity |
| ►CDrawBasedOnRectanglePP | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle |
| CShapeRectanglePP | Rectangle from two corner points |
| ►CDrawBasedOnRectangleSize | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle |
| CCircleCD | Circle from center and radius |
| CCircleCR | Circle from center and radius |
| CEllipseDD | Ellipse from position and radii |
| CEllipseRR | Ellipse from position and radii |
| CShapeRectangleSize | Rectangle from point and size |
| ►CDrawBasedOnThreeCircles | Base class for drawing tools that draw something based on three given circles or arcs |
| CLineSimilarityAxes | Point at the power center of three chosen circles |
| CPointPowerCenter | Point at the power center of three chosen circles |
| CDrawBoundingBox | This action draws a bounding box around each selected entity |
| ►CDrawExamples | Base class for all drawing examples |
| CExDrawColors | This action draws lines in different colors |
| CExDrawFonts | Adds a text entity for every CAD font available on the system |
| CEcmaScriptShell | Dockable script shell with history |
| ►CEdit | Base class for all editing tools |
| ►CAbstractPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CAppPreferences | Shows the application preferences dialog |
| CDrawingPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CClipboardOperation | Base class for copy and cut |
| CCopy | Copies the current selection to the clipboard |
| CCopyWithReference | |
| CCut | Cuts the current selection to the clipboard |
| CCutWithReference | |
| CDelete | Deletes all selected entities of the current document |
| CDuplicate | Copies the current selection to the clipboard |
| CEsc | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CPaste | Pastes the clipboard contents into the drawing |
| CImportFile | Inserts a file into the drawing |
| CRedo | Redoes the last undone transaction of the current document |
| CUndo | Undoes the last transaction of the current document |
| CExCsvExport | This action writes point coordinates to a CSV file |
| CExDirListing | This action lists the contents of the home directory and prints it into the QCAD command line history |
| CExExportListener | This action installs an export listener and prints information about exports (files being saved) to stdout |
| CExLineDove | Dovetail joint line between two points |
| CExMandelbrot | This action plots the Mandelbrot set |
| CExMinimal | |
| CExMinimal2 | |
| CExPostNewAction | |
| CExText | Adds a text entity to the drawing |
| CExThreePoints | |
| CExThreePoints | |
| 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 |
| ►CFile | Base class for all file menu tools |
| CAutoSave | |
| CBitmapExport | Copyright (c) 2011-2018 by Andrew Mustun |
| CCloseFile | This action handles the user interaction to close the current drawing |
| ►CNewFile | Creates a new document |
| COpenFile | Handles all user interaction to open documents |
| CPdfExport | Starts PDF Export and first the print preview if it is not already running |
| ►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) |
| CRecentFiles | Copyright (c) 2011-2018 by Andrew Mustun |
| ►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 |
| CSvgImport | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlipHorizontal | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlipVertical | Copyright (c) 2011-2018 by Andrew Mustun |
| CFlushBackLog | This action reloads all linetypes from |
| CHatchFromSelection | |
| ►CHelp | Base class for all help menu entries |
| CAbout | Shows about dialog |
| CBrowseUserManual | Copyright (c) 2011-2018 by Andrew Mustun |
| CCheckForUpdates | Copyright (c) 2011-2018 by Andrew Mustun |
| CFAQ | Copyright (c) 2011-2018 by Andrew Mustun |
| CForum | Copyright (c) 2011-2018 by Andrew Mustun |
| CReportBug | Copyright (c) 2011-2018 by Andrew Mustun |
| CReportTranslationError | Copyright (c) 2011-2018 by Andrew Mustun |
| CShowReadme | Copyright (c) 2011-2018 by Andrew Mustun |
| CWebsite | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CIOExamples | Base class for all IO examples |
| CExDumpPolyline | This action dumps all selected polylines as plain text into the command line history |
| CExRegisterFileExporter | This action registers a file exporter for files of type '.example' |
| CExRegisterFileImporter | This action registers a file importer for files of type '.example' |
| CImportPoints | This action imports points from a file in the format: x1,y1 x2,y2 .. |
| CInfoBearing | Bearing and azimuth |
| ►CInformation | Base class for all measuring and information tools |
| CInfoAngle | Measure angle |
| CInfoArcCircleArea | Measure area of arc, elliptical arc, circle or ellipse |
| CInfoArea | Measure area |
| 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 |
| CInputPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CLayer | Base class for all layer tools |
| CAddLayer | This action handles all user interaction to add a new layer to the current drawing |
| CEditLayer | This action handles all user interaction to edit the current layer |
| CHideAllLayers | This action handles all user interaction to hide all layers of the current drawing |
| CLockAllLayers | This action handles all user interaction to lock all layers of the current drawing |
| CRemoveLayer | This action handles all user interaction to remove the current layer |
| ►CSelectLayer | Select entities based on layer |
| CDeselectLayer | Deselect layer entities |
| CShowActiveLayer | Show only active layer |
| CShowAllLayers | This action handles all user interaction to show all layers of the current drawing |
| CToggleLayerLock | Toggle layer lock status |
| CToggleLayerVisibility | Toggle layer visibility |
| CUnlockAllLayers | This action handles all user interaction to unlock all layers of the current drawing |
| CLayerCompatibility | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CLayerExamples | Base class for all layer examples |
| CExAddLayer | This action adds a custom property to layer '0' |
| CExLayerCustomProperty | This action adds a custom property to layer '0' |
| CLayerList | |
| CLeaderFromText | |
| CLineBoxJoint | Box joint line between two points |
| CLineDove | Dovetail joint line between two points |
| CLineRadicalAxis | Point at the power center of three chosen circles |
| ►CListenerExamples | Base class for all event listener examples |
| CExTransactionListener | This action installs a transaction listener and prints information about transactions into the QCAD command line history |
| ►CMathExamples | Base class for all math examples |
| CExMathSpiral | This action draws a simple spiral (center at 0/0) |
| CFlexPainter | Cast and morphs flexible painters over selected based entities |
| CMenusAndToolBars | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CMisc | Base class for misc scripts |
| CExamples | Base class for all tutorial style examples |
| ►CMiscBlock | Base class for misc block tools |
| CBlockFixNames | This action fixes invalid block names from imported drawings |
| 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 |
| CMiscDevelopment | Base class for misc development tools |
| CMiscDraw | Base class for misc drawing tools |
| ►CMiscIO | Base class for misc import export tools |
| CMolImport | Copyright (c) 2013 by Matthias Melcher |
| CMiscSelect | Base class for misc selection tools |
| ►CTutorials | Base class for all tutorial style examples |
| CCommandLineTools | Base class for all command line tool examples |
| CPersistentWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CMiscInformation | Base class for misc info tools |
| ►CInfoCentroids | Base class for all 2D Centroid tools |
| CInfoAddCustomCentroid | This action creates a custom 2D Centroid marker from a dialog |
| CInfoAreaCentroid | This action adds an area 2D Centroid marker and text labels for a selected entity |
| CInfoCentroidsListener | (De-)Activate a transaction listener for changes to 2D Centroid markers custom properties |
| 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 |
| ►CMiscModify | Base class for misc modify tools |
| CSplineToLine | Converts (selected) straight splines to lines |
| ►CModify | Base class for all modification tools |
| ►CBreakOut | Copyright (c) 2011-2018 by Andrew Mustun |
| CAutoTrim | 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 |
| CDivide | Divide entities into two equally long parts |
| CDrawOrder | Base class for all draw order tools |
| CEditHatch | This module contains the ECMAScript implementation of the hatch editing tool |
| CEditText | This module contains the ECMAScript implementation of the text editing tool |
| CExplode | Copyright (c) 2011-2018 by Andrew Mustun |
| CLengthen | Lengthens (or shortens) an entity by a given amount |
| ►CModifyCorner | Base class for modification tools that operate on a corner (Bevel, Round) |
| CBevel | Copyright (c) 2011-2018 by Andrew Mustun |
| CRound | Adds a rounding to two entities and optionally trims both entities |
| CReverse | Reverses all selected entities which support reversing (lines, arcs, splines) |
| CStretch | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CToFront | Copyright (c) 2011-2018 by Andrew Mustun |
| CToBack | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CTransform | Base class for all transformation tools (move, copy, rotate, mirror, ...) |
| CMirror | Mirrors selected entities |
| ►CProjection | Base class for all projection tools |
| CIsoProject | Copyright (c) 2011-2018 by Andrew Mustun |
| CIsometricProjection | Base class for all isometric projection tools |
| CRotate | Rotates selected entities |
| CRotate2 | Rotates and counter-rotates selected entities |
| CScale | Scales selected entities |
| ►CTranslate | Translates (moves or copies) selected entities |
| CTranslateRotate | Translates and rotates selected entities |
| ►CTrim | Trims an entity to another entity or trims both entities if this.trimBoth is true |
| CTrimBoth | Trims two entities to each other |
| ►CModifyExamples | |
| CExDeleteObject | |
| ►CMyScripts | Copyright (c) 2011-2018 by Andrew Mustun |
| CMyAction | Copyright (c) 2011-2018 by Andrew Mustun |
| ►COffset | Parallel lines, concentric arcs, circles, equidistant curve to ellipses |
| ►CLineParallel | Line parallel to existing line with distance |
| CArcConcentric | Arc concentric to another arc (with distance) |
| CCircleConcentric | Circle concentric to an existing circle |
| CEllipseOffset | Curve parallel to an existing ellipse |
| ►COffsetThrough | Offset through given position |
| ►CLineParallelThrough | Line parallel to existing line through given point |
| CArcConcentricThrough | |
| CCircleConcentricThrough | Circle concentric to existing circle, through a given position |
| CEllipseOffsetThrough | Ellipse concentric to existing ellipse, through a given position |
| CPointPole | Point at the power center of three chosen circles |
| CPolylineBreakSymbol | Break symbol between two points |
| CPropertyEditor | |
| ►CQtExamples | Base class for all Qt examples |
| CExMainWindow | This action creates a Qt main window |
| CExProcess | This action runs an external process |
| CExResizeWindow | This action resizes the main application window to common screencast / screenshot sizes |
| CReloadLinetypes | This action reloads all linetypes from |
| CReset | Kills all running actions and returns to the default action |
| CRunScript | Handles all user interaction to load and run scripts |
| ►CSelect | Base class for all advanced selection tools |
| CDeselectAll | Deselect all |
| CInvertSelection | Invert selection |
| CSelectAll | Select all entities |
| CSelectContour | Select connected entities |
| CSelectIntersectedEntities | Select entities intersected with line |
| CSelectLayerByEntity | Select all entities on the same layer |
| CSelectRectangle | Selects all entities inside a user specified rectangle |
| CSelectByColor | Selects entities by their color |
| CSelectByHandle | Selects an entity by its handle |
| CShowToolDialog | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CSnap | Base class for all snap tools |
| CLockRelativeZero | Lock relative zero position |
| CRestrictAngleLength | Restriction of angle or distance |
| CRestrictHorizontal | Restrict snap horizontally |
| CRestrictOff | Switch off all snap restrictions |
| CRestrictOrthogonal | Restrict orthogonally |
| CRestrictVertical | Restrict vertically |
| CSetRelativeZero | Sets a new position for the relative zero point |
| 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 |
| CStatusBar | The status bar is created and initialized here |
| CTextAlignedLeader | |
| CTextPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CThemePreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CToolBarPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
| CUiPreferences | Copyright (c) 2011-2020 by Andrew Mustun |
| ►CView | Base class for all view tools |
| CAntialiasingMode | |
| CAutoZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CCommandLineFocus | Copyright (c) 2011-2018 by Andrew Mustun |
| CDisplayDistanceAngle | Copyright (c) 2014 by Robert S |
| CDraftMode | |
| ►CIsometricView | Specialized base class for isometric viewing tools |
| ►CIsometricGridTop | Switches isometric grid to top view |
| CIsometricGridLeft | Switches isometric grid to side view |
| CIsometricGridOff | Switches isometric grid off |
| CIsometricGridRight | Switches isometric grid to right side view |
| CLinetypeMode | |
| CPanZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CPreviousView | Copyright (c) 2011-2018 by Andrew Mustun |
| CToggleGrid | Toggles grid visibility |
| CToolMatrixFocus | Copyright (c) 2011-2018 by Andrew Mustun |
| CViewToolBars | Initializes the toolbar menu entry of the view menu that can be used to toggle toolbars and dock widgets |
| CWindowZoom | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoomIn | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoomOut | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoomToSelection | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CWidgets | Base class for widget related tools |
| CBlockList | Initializes the block list widget (RBlockListQt) |
| CCadToolMatrix | |
| ►CWindow | Base class for all window tools |
| CCloseAll | Copyright (c) 2011-2018 by Andrew Mustun |
| CNextWindow | Copyright (c) 2011-2018 by Andrew Mustun |
| CPreviousWindow | Copyright (c) 2011-2018 by Andrew Mustun |
| CZoom | Base class for all zoom tools |
| CRNavigationAction | |
| CRScriptAction | Copyright (c) 2011-2018 by Andrew Mustun |
| CTools::Random | |
| CRArcProxy | Proxy for advanced arc functionality |
| CRBlockListener | Abstract base class for classes that are interested in being notified whenever a block has been added or changed |
| CRBox | Represents a box e.g |
| CRCommandEvent | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
| CRRulerQt | Widget that displays the current mouse position |
| CRDebug | This class provides some static methods for printing debugging information to stderr |
| ►CRDimStyleData | Copyright (c) 2011-2021 by Andrew Mustun |
| CRDimStyle | Dimension style class |
| ►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 |
| CRDocumentInterface | Interface for interaction between a graphics document and a user |
| CRDxfServices | DXF support tools, mainly for QCAD 2 DXF imports |
| CRDxfTextStyle | Represents a text style |
| CSpatialIndex::RTree::ExternalSorter::Record | |
| CSpatialIndex::RTree::Node::ReinsertEntry | |
| CSpatialIndex::TPRTree::Node::ReinsertEntry | |
| CREllipseProxy | Proxy for advanced ellipse functionality |
| ►CREntityData | Base class for all entity data classes |
| CRArcData | Stores and manages all data that defines the geometry and appearance of an arc entity |
| CRBlockReferenceData | Defines the geometry and appearance of a block reference entity |
| CRCircleData | Stores and manages all data that defines the geometry and appearance of a circle entity |
| ►CRDimensionData | Base class for dimension entity data classes |
| ►CRDimAngularData | Angular dimension entity data base class |
| CRDimAngular2LData | Angular dimension entity from 2 lines data class |
| CRDimAngular3PData | Angular dimension entity data class |
| CRDimArcLengthData | Arc length dimension entity data class |
| CRDimDiametricData | Diametric dimension entity data class |
| ►CRDimLinearData | Linear dimension entity data base class |
| CRDimAlignedData | Aligned dimension entity data class |
| CRDimRotatedData | Rotated dimension entity data class |
| CRDimOrdinateData | Ordinate dimension entity data class |
| CRDimRadialData | Radial dimension entity data class |
| CREllipseData | Stores and manages all data that defines the geometry and appearance of an ellipse entity |
| CRHatchData | Stores and manages all data that defines the geometry and appearance of a hatch or solid fill entity |
| CRImageData | Stores and manages all data that defines the geometry and appearance of a raster image entity |
| CRLeaderData | Leader entity data class |
| CRLineData | Stores and manages all data that defines the geometry and appearance of a line entity |
| CRPointData | Stores and manages all data that defines the geometry and appearance of a point entity |
| ►CRPolylineData | Stores and manages all data that defines the geometry and appearance of a polyline entity |
| CRWipeoutData | Stores and manages all data that defines the geometry and appearance of a wipeout entity |
| CRRayData | Stores and manages all data that defines the geometry and appearance of a ray entity |
| ►CRSolidData | Stores and manages all data that defines the geometry and appearance of a solid entity |
| CRFaceData | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTraceData | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSplineData | Stores and manages all data that defines the geometry and appearance of a spline entity |
| ►CRTextBasedData | Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition) |
| 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 |
| CRTextData | Text entity data class |
| CRToleranceData | Tolerance entity data class |
| CRViewportData | Stores and manages all data that defines the geometry and appearance of a viewport entity |
| CRXLineData | Stores and manages all data that defines the geometry and appearance of an infinite line (xline) entity |
| CREntityExportListener | Abstract base class for classes that wish to be notified when an entity is exported |
| ►CRExplodable | Interface for explodable shape classes |
| ►CRPolyline | Low-level mathematical representation of an open polyline or closed polyline (= polygon) |
| CRLeaderData | Leader entity data class |
| CRPolylineData | Stores and manages all data that defines the geometry and appearance of a polyline entity |
| CRSolidData | Stores and manages all data that defines the geometry and appearance of a solid entity |
| ►CRSpline | Low-level mathematical representation of a spline |
| CRSplineData | Stores and manages all data that defines the geometry and appearance of a spline entity |
| CRTriangle | Low-level mathematical representation of a triangle |
| ►CRExporter | Abstract base class for exporters |
| CRArcExporter | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRFileExporter | Base class for file exporters |
| CRDxfExporter | Exporter for the DXF format, based on dxflib |
| ►CRGraphicsScene | Abstract base class for all graphics scenes |
| CRGraphicsSceneQt | Qt based 2d graphics scene |
| CRPainterPathExporter | Exports all exported geometry into one painter path |
| CRShapesExporter | Copyright (c) 2011-2018 by Andrew Mustun |
| CRExportListener | Abstract base class for classes that are interested in file export events |
| CRFileCache | QBuffer based file cache |
| ►CRFileExporterAdapter | |
| CExFileExporter | File exporter implementation |
| ►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 |
| CRDxfExporterFactory | |
| ►CRFileExporterFactoryAdapter | |
| CExFileExporterFactory | File exporter factory |
| CRFileExporterRegistry | Registry of all available file exporters (RFileExporter) |
| ►CRFileImporterAdapter | |
| CExFileImporter | File importer implementation |
| CMolImporter | Very basic MOL import implementation |
| CSvgImporter | Very basic SVG import implementation |
| ►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 |
| CRDxfImporterFactory | |
| ►CRFileImporterFactoryAdapter | |
| CExFileImporterFactory | File importer factory |
| CSvgImporterFactory | |
| CRFileImporterRegistry | Registry of all available file importers (RFileImporter) |
| ►CRFocusListener | Abstract base class for classes that are interested in the current focus |
| CRGuiAction | Abstract base class for GUI action classes |
| ►CRFont | Copyright (c) 2011-2018 by Andrew Mustun |
| CRShxFont | |
| CRFontList | Copyright (c) 2011-2018 by Andrew Mustun |
| CRGraphicsSceneDrawable | |
| ►CRGrid | Abstract base class for grid implementations |
| CROrthoGrid | Grid representation |
| CRHatchProxy | Proxy for advanced hatch functionality |
| ►CRImporter | Base class for importers |
| ►CRFileImporter | Base class for file importers |
| CRDxfImporter | Importer for the DXF format, based on the dxflib library |
| CRImportListener | Abstract base class for classes that are interested in file import events |
| ►CRInputEvent | An input event for a graphics scene |
| CRCoordinateEvent | Coordinate Event |
| CREntityPickEvent | Entity pick event |
| CRMouseEvent | A mouse event for a graphics scene |
| CRWheelEvent | A mouse wheel 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 |
| ►CRLayerListener | Abstract base class for classes that are interested in being notified whenever a layer has been added or changed |
| ►CRPropertyEditor | Base class for property editors |
| CPropertyEditorImpl | Property editor implementation |
| CRLayerProxy | Proxy for advanced layer functionality |
| ►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 | |
| CRMainWindowProxy | |
| CRMath | Math functions |
| CRMatrix | Simple matrix class |
| ►CRMessageHandler | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRMainWindow | Base class for an MDI main application window |
| CRMainWindowQt | Base class for a Qt based MDI main application window |
| ►CRModifiedListener | Abstract base class for classes that are interested in the current state of a storage (modified or unmodified) |
| CRMdiChildQt | MDI child window |
| CRAddObjectsOperation::RModifiedObjects | |
| CRMouseCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
| 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 |
| CRDocument | A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc |
| ►CRGraphicsView | Graphics view |
| CRGraphicsViewImage | QImage based 2d graphics view |
| ►CROperation | This abstract class is an interface for all operation implementations |
| ►CRAddObjectsOperation | Implementation of an operation that adds entities |
| ►CRAddObjectOperation | Implementation of an operation that adds entities |
| CRModifyObjectOperation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRModifyObjectsOperation | Implementation of an operation that adds entities |
| CRChangePropertyOperation | Implementation of an operation that changes a given property to a given value for the selection in a document |
| CRClickReferencePointOperation | Implementation of an operation triggered when user clicks a reference point |
| ►CRClipboardOperation | Base class for clipboard related operations (copy, cut, paste) |
| CRCopyOperation | Implementation of an operation that copies the selection of the given document to the clipboard |
| CRDeleteSelectionOperation | Implementation of an operation that deletes the selection of the given document to the clipboard |
| CRPasteOperation | Implementation of an operation that pastes the clipboard at a given reference point |
| CRDeleteAllEntitiesOperation | Implementation of an operation that adds entities |
| ►CRDeleteObjectsOperation | Implementation of an operation that deletes entities |
| CRDeleteObjectOperation | Implementation of an operation that deletes entities |
| CRMixedOperation | Implementation of an operation that adds, modifies and deletes entities |
| 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 |
| CRScaleSelectionOperation | Implementation of an operation that scales a selection by a given factor |
| ►CRStorage | This is the abstract base class for all storage implementations |
| ►CRMemoryStorage | Basic memory based storage |
| CRLinkedStorage | Memory based storage that is linked to another storage |
| CRTransactionStack | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRObject | Abstract base class for all objects |
| CRBlock | Represents a block definition in a drawing |
| CRDimStyle | Dimension style class |
| CRDocumentVariables | This type of object is used to store document wide variables |
| ►CREntity | Base class for all entity classes |
| CRArcEntity | Arc entity |
| CRBlockReferenceEntity | Block reference entity |
| CRCircleEntity | Circle entity |
| ►CRDimensionEntity | Base class for dimension entity classes |
| ►CRDimAngularEntity | Angular dimension entity base class |
| CRDimAngular2LEntity | Angular dimension entity from 2 lines class |
| CRDimAngular3PEntity | Angular dimension from 3 points entity class |
| CRDimArcLengthEntity | Arc length dimension entity class |
| CRDimDiametricEntity | Aligned dimension entity class |
| ►CRDimLinearEntity | Linear dimension entity base class |
| CRDimAlignedEntity | Aligned dimension entity class |
| CRDimRotatedEntity | Rotated, linear dimension entity class |
| CRDimOrdinateEntity | Ordinate dimension entity class |
| CRDimRadialEntity | Aligned dimension entity class |
| CREllipseEntity | Ellipse entity |
| CRFaceEntity | Face entity |
| CRHatchEntity | Point entity |
| CRImageEntity | Point entity |
| CRLeaderEntity | Leader entity class |
| CRLineEntity | Line entity |
| CRPointEntity | Point entity |
| CRPolylineEntity | Polyline entity |
| CRRayEntity | Infinite ray entity |
| CRSolidEntity | Solid entity |
| CRSplineEntity | Spline entity |
| ►CRTextBasedEntity | Text entity |
| CRAttributeDefinitionEntity | Block attribute definition entity |
| CRAttributeEntity | Attribute entity |
| CRTextEntity | Linear dimension entity class |
| CRToleranceEntity | Tolerance entity class |
| CRTraceEntity | Trace entity |
| CRViewportEntity | Viewport entity |
| CRWipeoutEntity | Polyline entity |
| CRXLineEntity | Infinite line entity |
| CRLayer | Represents a layer in a drawing |
| CRLayerState | Represents a layer state (state of list of layers) in a drawing |
| CRLayout | Represents a layout definition in a drawing |
| CRLinetype | Represents a linetype in a drawing |
| CRUcs | Represents a user coordinate system (UCS) in a drawing |
| CRView | Represents a view in a drawing |
| CSpatialIndex::MVRTree::MVRTree::RootEntry | |
| CROperationUtils | Implementation of operation utilities |
| ►CRPainterPathSource | Interface for entity data classes that can deliver painter paths |
| CRHatchData | Stores and manages all data that defines the geometry and appearance of a hatch or solid fill entity |
| CRTextBasedData | Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition) |
| ►CRPaletteListener | Copyright (c) 2011-2018 by Andrew Mustun |
| CRRulerQt | Widget that displays the current mouse position |
| 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 |
| CRDxfPlugin | |
| CRScriptsPlugin | |
| CRPluginLoader | Copyright (c) 2011-2018 by Andrew Mustun |
| 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 |
| CRMainWindow | Base class for an MDI main application window |
| 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 |
| ►CRPropertyListener | Abstract base class for classes that are interested in properties of the current selection or the current action |
| CRPropertyEditor | Base class for property editors |
| CRPropertyTypeId | Copyright (c) 2011-2018 by Andrew Mustun |
| ►CRRequireHeap | Copyright (c) 2011-2018 by Andrew Mustun |
| CRDocument | A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc |
| CROperation | This abstract class is an interface for all operation implementations |
| ►CRSpatialIndex | Abstract base class for spatial index implementations |
| CRSpatialIndexNavel | Spatial index class |
| CRSpatialIndexSimple | Simple spatial index implementation |
| CRStorage | This is the abstract base class for all storage implementations |
| CRResourceList< T > | Copyright (c) 2011-2018 by Andrew Mustun |
| CRResourceList< RFont > | |
| CRResourceList< RLinetypePattern > | |
| CRResourceList< RPattern > | |
| ►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 |
| CRS | Class namespace for various global enums |
| CRScriptHandler | Abstract base class for all script handlers |
| ►CRSelectionListener | Abstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes |
| CRGuiAction | Abstract base class for GUI action classes |
| CRSettings | |
| ►CRShape | Interface for geometrical shape classes |
| ►CRArc | Low-level mathematical representation of an arc |
| CRArcData | Stores and manages all data that defines the geometry and appearance of an arc entity |
| ►CRCircle | Low-level mathematical representation of a circle |
| CRCircleData | Stores and manages all data that defines the geometry and appearance of a circle entity |
| ►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 |
| ►CRLine | Low-level mathematical representation of a line |
| CRLineData | Stores and manages all data that defines the geometry and appearance of a line entity |
| ►CRPoint | Low-level mathematical representation of a point |
| CRPointData | Stores and manages all data that defines the geometry and appearance of a point entity |
| CRTextLabel | Text label |
| CRViewportData | Stores and manages all data that defines the geometry and appearance of a viewport entity |
| CRPolyline | Low-level mathematical representation of an open polyline or closed polyline (= polygon) |
| CRSpline | Low-level mathematical representation of a spline |
| CRTriangle | Low-level mathematical representation of a triangle |
| ►CRXLine | Low-level mathematical representation of an infinite line |
| ►CRRay | Low-level mathematical representation of a ray |
| CRRayData | Stores and manages all data that defines the geometry and appearance of a ray entity |
| CRXLineData | Stores and manages all data that defines the geometry and appearance of an infinite line (xline) entity |
| CRShapeProxy | Proxy for advanced shape functionality |
| ►CRShapeTransformation | |
| CRShapeTransformationScale | |
| ►CRSingleton | Copyright (c) 2011-2018 by Andrew Mustun |
| CRScriptHandlerRegistry | Script Handler Registry for global Script Handlers |
| ►CRSnap | Abstract base class for all grid and object snap implementations |
| CRSnapAuto | Auto snapper implementation |
| ►CRSnapCoordinate | RSnap implementation for coordinate snap |
| CRSnapCoordinatePolar | RSnap implementation for polar coordinate snap |
| ►CRSnapEntityBase | Base class for entity based snap classes |
| CRSnapCenter | Center snapper implementation |
| ►CRSnapDistance | Distance snapper implementation |
| CRSnapDistanceExtension | RSnap implementation |
| CRSnapEnd | End snapper implementation |
| CRSnapMiddle | Middle snapper implementation |
| CRSnapOnEntity | On entity snapper implementation |
| CRSnapPerpendicular | Perpendicular snapper implementation |
| CRSnapReference | Reference snapper implementation |
| CRSnapTangential | Tangential snapper implementation |
| 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 |
| ►CRSnapRestriction | Abstract base class for all snap restriction implementations |
| ►CRRestrictAngleLength | Angle and length snap restriction implementation |
| CRRestrictAngleLengthExtension | RSnapRestriction implementation |
| CRRestrictOff | Default snap restriction implementation (no restriction) |
| ►CRRestrictOrthogonal | Orthogonal snap restriction implementation |
| CRRestrictHorizontal | Horizontal snap restriction implementation |
| CRRestrictVertical | Vertical snap restriction implementation |
| ►CRSpatialIndexVisitor | Copyright (c) 2011-2018 by Andrew Mustun |
| CRSiGetRegionVisitor | |
| CRSpatialIndexDebugVisitor | |
| CRSplineProxy | Copyright (c) 2011-2018 by Andrew Mustun |
| CSpatialIndex::MVRTree::Node::RstarSplitEntry | |
| CSpatialIndex::RTree::Node::RstarSplitEntry | |
| CSpatialIndex::TPRTree::Node::RstarSplitEntry | |
| CRStemmer | Copyright (c) 2011-2018 by Andrew Mustun |
| CRStorageBlockSort | |
| CRStorageLayerSort | |
| CRTextLayout | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTextProxy | Proxy for advanced text functionality |
| CRTextRenderer | Renders formatted text into painter paths |
| CRTransaction | Transaction implementation |
| ►CRTransactionListener | Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified) |
| CRGuiAction | Abstract base class for GUI action classes |
| ►CRTransformation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTranslation | Copyright (c) 2011-2018 by Andrew Mustun |
| CRTransformOp | Copyright (c) 2011-2020 by Andrew Mustun |
| 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 |
| ►CRVector | Represents a 3d vector (x/y/z) |
| CRRefPoint | Represents a reference point of an entity |
| CRVector::RVectorAngleSort | |
| CRVector::RVectorDistanceSort | |
| CRVector::RVectorLeftRightTopBottomSort | |
| CRViewFocusListener | Abstract base class for classes that are interested in the current view focus |
| ►CRViewFocusListenerAdapter | |
| CProjectionFocusListener | Helper class to update grid button status when focus changes (e.g |
| CToggleAntialiasingModeFocusListener | Helper class to update AntialiasingMode button status when focus changes (e.g |
| CToggleDraftModeFocusListener | Helper class to update DraftMode button status when focus changes (e.g |
| CToggleGridFocusListener | Helper class to update grid button status when focus changes (e.g |
| CToggleLinetypeModeFocusListener | Helper class to update LinetypeMode button status when focus changes (e.g |
| CRViewListener | Abstract base class for classes that are interested in being notified whenever a view has been added or changed |
| CShapeAlgorithms | Various shape based algorithms |
| CRShxFont::ShxLine | |
| CRShxFont::ShxPoint | |
| CTools::SmartPointer< X > | |
| CTools::SmartPointer< Tools::TemporaryFile > | |
| CON_SerialNumberMap::SN_BLOCK | |
| CON_SerialNumberMap::SN_ELEMENT | |
| CON_RTreeIterator::StackElement | |
| CString | ECMAScript Script class |
| CtagFPT | |
| CtagMESHPOINTS | |
| CtagON_2dex | |
| CtagON_3dex | |
| CtagON_MEMORY_POOL | |
| CtagON_RECT | |
| CtagON_SORT_CONTEXT | |
| CTools::TemporaryFile | |
| CTMPEDGE | |
| Ctree_desc_s | |
| CSpatialIndex::MVRTree::MVRTree::ValidateEntry | |
| CSpatialIndex::RTree::RTree::ValidateEntry | |
| CSpatialIndex::TPRTree::TPRTree::ValidateEntry | |
| CTools::Variant | |
| 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 |
| Cz_stream_s | |