QCAD
Open Source 2D CAD
Entity Module

This module contains implementations of all CAD entities that are supported by the QCAD Application Framework. More...

Classes

class  RArcData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RArcEntity
 Arc entity. More...
 
class  RAttributeData
 Stores and manages all data that defines the geometry and appearance of a block attribute entity. More...
 
class  RAttributeDefinitionData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RAttributeDefinitionEntity
 Block attribute definition entity. More...
 
class  RAttributeEntity
 Attribute entity. More...
 
class  RCircleData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RCircleEntity
 Circle entity. More...
 
class  RDimAlignedData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimAlignedEntity
 Aligned dimension entity class. More...
 
class  RDimAngular2LData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimAngular2LEntity
 Angular dimension entity from 2 lines class. More...
 
class  RDimAngular3PData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimAngular3PEntity
 Angular dimension from 3 points entity class. More...
 
class  RDimAngularData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimAngularEntity
 Angular dimension entity base class. More...
 
class  RDimArcLengthData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimArcLengthEntity
 Arc length dimension entity class. More...
 
class  RDimDiametricData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimDiametricEntity
 Aligned dimension entity class. More...
 
class  RDimensionData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimensionEntity
 Base class for dimension entity classes. More...
 
class  RDimLinearData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimLinearEntity
 Linear dimension entity base class. More...
 
class  RDimOrdinateData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimOrdinateEntity
 Ordinate dimension entity class. More...
 
class  RDimRadialData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimRadialEntity
 Aligned dimension entity class. More...
 
class  RDimRotatedData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RDimRotatedEntity
 Rotated, linear dimension entity class. More...
 
class  REllipseData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  REllipseEntity
 Ellipse entity. More...
 
class  RFaceData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RFaceEntity
 Face entity. More...
 
class  RHatchData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RHatchEntity
 Point entity. More...
 
class  RHatchProxy
 Proxy for advanced hatch functionality. More...
 
class  RImageData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RImageEntity
 Point entity. More...
 
class  RLeaderData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RLeaderEntity
 Leader entity class. More...
 
class  RLineData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RLineEntity
 Line entity. More...
 
class  RPointData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RPointEntity
 Point entity. More...
 
class  RPolylineData
 Stores and manages all data that defines the geometry and appearance of a polyline entity. More...
 
class  RPolylineEntity
 Polyline entity. More...
 
class  RRayData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RRayEntity
 Infinite ray entity. More...
 
class  RSolidData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RSolidEntity
 Solid entity. More...
 
class  RSplineData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RSplineEntity
 Spline entity. More...
 
class  RTextBasedData
 Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition). More...
 
class  RTextBasedEntity
 Text entity. More...
 
class  RTextData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RTextEntity
 Linear dimension entity class. More...
 
class  RTextRenderer
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RToleranceData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RToleranceEntity
 Tolerance entity class. More...
 
class  RTraceData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RTraceEntity
 Trace entity. More...
 
class  RXLineData
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RXLineEntity
 Infinite line entity. More...
 

Detailed Description

This module contains implementations of all CAD entities that are supported by the QCAD Application Framework.