
## com.aspose.cad.fileformats.cad.cadobjects package

This reference details the classes and enumerations provided by the com.aspose.cad.fileformats.cad.cadobjects package, covering geometric primitives such as points, lines, faces, solids, and specialized objects for block representations and dynamic block management.


## Classes

| Name | Description |
| --- | --- |
| [Cad2DPoint](./cad2dpoint/) | The Cad 2d point. |
| [Cad2LineAngularDimension](./cad2lineangulardimension/) | The Cad angle dimension. |
| [Cad3DFace](./cad3dface/) | Class that describes 3DFACE entity |
| [Cad3DPoint](./cad3dpoint/) | The Cad point. |
| [Cad3DSolid](./cad3dsolid/) | Class describing Cad 3DSolid |
| [CadAcDbAssocNetwork](./cadacdbassocnetwork/) | Class describing Ac Db Assoc Network. |
| [CadAcDbBlockRepresentationData](./cadacdbblockrepresentationdata/) | Class describing ACDB_BLOCKREPRESENTATION_DATA object. |
| [CadAcDbDynamicBlockPurgePreventerVersion](./cadacdbdynamicblockpurgepreventerversion/) | Class describing ACDB_DYNAMICBLOCKPURGEPREVENTER_VERSION object. |
| [CadAcadEvaluationGraph](./cadacadevaluationgraph/) | Class describing ACAD_EVALUATION_GRAPH object. |
| [CadAcadProxyEntity](./cadacadproxyentity/) | Class describing CadAcadProxyEntity |
| [CadAcdsData](./cadacdsdata/) | Class describing CadAcdsData |
| [CadAcdsRecord](./cadacdsrecord/) | Class describing CadAcdsRecord |
| [CadAcdsSchema](./cadacdsschema/) | Class describing CadAcdsSchema |
| [CadAcidBlockReferenceEntity](./cadacidblockreferenceentity/) | The Cad AcidBlockReferenceEntity |
| [CadAcshHistoryClass](./cadacshhistoryclass/) | Class describing CadAcshHistoryClass object. |
| [CadAcshPyramidClass](./cadacshpyramidclass/) | Class describing CadAcshPyramidClass object. |
| [CadAlignedDimension](./cadaligneddimension/) | The Cad aligned dimension. |
| [CadAngularDimension](./cadangulardimension/) | The Cad angular dimension. |
| [CadApplicationCodes](./cadapplicationcodes/) | The Cad Application Defined Codes |
| [CadApplicationCodesContainer](./cadapplicationcodescontainer/) | The CadApplicationCodes Container |
| [CadArc](./cadarc/) | Class describing Cad ARC |
| [CadBase](./cadbase/) | Base class for Cad objects |
| [CadBaseAcds](./cadbaseacds/) | Base class for Cad objects |
| [CadBaseEntity](./cadbaseentity/) | The Cad base entity object. |
| [CadBaseExtrudedEntity](./cadbaseextrudedentity/) | The Cad base extruded entity object. |
| [CadBaseInfinityEntity](./cadbaseinfinityentity/) | Class describing CadBaseInfinityEntity |
| [CadBaseObject](./cadbaseobject/) | Base class for Cad objects |
| [CadBaseOwned](./cadbaseowned/) | The Cad base owned object. |
| [CadBlockEntity](./cadblockentity/) | The Cad block entity. |
| [CadBody](./cadbody/) | The Cad body. |
| [CadBreakData](./cadbreakdata/) | Class describing CadBreakData object. |
| [CadCellMargin](./cadcellmargin/) | Class describing CadCellMargin |
| [CadCellStyle](./cadcellstyle/) | Class describing CadCellStyle |
| [CadCellStyleMap](./cadcellstylemap/) | Class describing CadCellStyleMap |
| [CadCircle](./cadcircle/) | Class describing Cad circle |
| [CadClassEntity](./cadclassentity/) | The Cad class entity. |
| [CadContentFormat](./cadcontentformat/) | Class describing CadContentFormat |
| [CadCoordinationModel](./cadcoordinationmodel/) | Class describing Coordination Model |
| [CadDbColor](./caddbcolor/) | Class describing DBCOLOR object. |
| [CadDbEvalExpr](./caddbevalexpr/) | Class describing CadDbEvalExpr object. |
| [CadDgnUnderlay](./caddgnunderlay/) | Class describing CadDgnUnderlay |
| [CadDiametricDimension](./caddiametricdimension/) | The Cad diameter dimension. NOTE: This class is an exact copy of CadRadialDimension except sublca... |
| [CadDictionaryVar](./caddictionaryvar/) | Class describing DICTIONARYVAR object. |
| [CadDimensionBase](./caddimensionbase/) | The CadDimension class |
| [CadDimensionBaseR12](./caddimensionbaser12/) | Represents dimension in old R12 format which stores all points in one place |
| [CadDimensionOrdinate](./caddimensionordinate/) | The Cad dimension ordinate. |
| [CadDwfUnderlay](./caddwfunderlay/) | Class describing CadDwfUnderlay |
| [CadEllipse](./cadellipse/) | Class describing Cad ellipse |
| [CadEmbeddedObject](./cadembeddedobject/) | The Cad embedded object. |
| [CadEmbeddedObjectContainer](./cadembeddedobjectcontainer/) | The embedded object Container |
| [CadExtrudedSurface](./cadextrudedsurface/) | The Cad revolved surface. |
| [CadFieldList](./cadfieldlist/) | Class describing CadFieldList object. |
| [CadGeoData](./cadgeodata/) | Class describing GeoData object. |
| [CadGridFormat](./cadgridformat/) | Class describing CadGridFormat |
| [CadGroup](./cadgroup/) | Class describing CadGroup object. |
| [CadHeader](./cadheader/) | Class describing Cad header |
| [CadHeader.SummaryInfoWrapper](./cadheader.summaryinfowrapper/) | The summary info wrapper for Cad (Dxf and Dwg) header. |
| [CadHelix](./cadhelix/) | Class describing CadHelix |
| [CadInsertObject](./cadinsertobject/) | The Cad insert object. |
| [CadLayerFilter](./cadlayerfilter/) | Class describing LAYER_FILTER object. |
| [CadLayout](./cadlayout/) | The Cad layout object. |
| [CadLeader](./cadleader/) | Class describing Cad leader |
| [CadLight](./cadlight/) | Class describing CadLight |
| [CadLightList](./cadlightlist/) | Class describing LIGHTLIST object. |
| [CadLine](./cadline/) | Class describing Cad line |
| [CadLoftedSurface](./cadloftedsurface/) | The Cad lofted surface. |
| [CadLwPolyline](./cadlwpolyline/) | Class describing Cad lwPoliline |
| [CadMLeader](./cadmleader/) | Class describing Cad multileader |
| [CadMLeaderBlock](./cadmleaderblock/) | Class describing MLeader block |
| [CadMLeaderContextData](./cadmleadercontextdata/) | Class describing context data for multileader |
| [CadMLeaderLine](./cadmleaderline/) | Class describing Cad multileader line |
| [CadMLeaderNode](./cadmleadernode/) | Class describing Cad multileader node |
| [CadMLeaderStyle](./cadmleaderstyle/) | Class describing CadMLeaderStyle |
| [CadMText](./cadmtext/) | Class describing Cad Mtext |
| [CadMargin](./cadmargin/) | Class describing CadMargin |
| [CadMaterial](./cadmaterial/) | Class describing CadMaterial |
| [CadMesh](./cadmesh/) | Class describing CadMesh |
| [CadMultiLine](./cadmultiline/) | The Cad multi line. |
| [CadMultiLineVectorBlock](./cadmultilinevectorblock/) | Cad mline vector block |
| [CadObjectAttribute](./cadobjectattribute/) | CadObjectAttribute |
| [CadObjectPtr](./cadobjectptr/) | Class describing OBJECT_PTR object. |
| [CadObjectWithAcisData](./cadobjectwithacisdata/) | Base class for CAD entity which contains ACIS data |
| [CadOle2Frame](./cadole2frame/) | The Cad OLE2FRAME. |
| [CadOleFrame](./cadoleframe/) | The Cad OleFrame. |
| [CadPdfUnderlay](./cadpdfunderlay/) | Class describing CadPdfUnderlay |
| [CadPlaneSurface](./cadplanesurface/) | The Cad surface base. |
| [CadPlotSettings](./cadplotsettings/) | The Cad Plot Settings object. |
| [CadPoint](./cadpoint/) | Class describing Cad Point |
| [CadRadialDimension](./cadradialdimension/) | The Cad radial dimension. NOTE: This class is an exact copy of CadDiametricDimension except sublc... |
| [CadRasterImage](./cadrasterimage/) | Class describing Cad raster image |
| [CadRasterImageDef](./cadrasterimagedef/) | The Cad aster image definition object. |
| [CadRasterImageDefReactor](./cadrasterimagedefreactor/) | The Cad raster image definition reactor object. |
| [CadRay](./cadray/) | Class describing CadRay |
| [CadRegion](./cadregion/) | The region entity |
| [CadRevolvedSurface](./cadrevolvedsurface/) | The Cad revolved surface. |
| [CadRotatedDimension](./cadrotateddimension/) | The Cad rotated dimension. |
| [CadSection](./cadsection/) | Class describing CadSection |
| [CadSectionViewStyle](./cadsectionviewstyle/) | Class describing CadSectionViewStyle |
| [CadSeqend](./cadseqend/) | Class describing Cad SEQEND. For CadConsts.CadSubClassName.SEQEND type. |
| [CadShape](./cadshape/) | The Cad surface. |
| [CadSize](./cadsize/) | The Cad size |
| [CadSkyLightBackGround](./cadskylightbackground/) | Class describing CadSkyLightBackGround object. |
| [CadSolid](./cadsolid/) | Class describing CadSolid |
| [CadSpatialFilter](./cadspatialfilter/) | Class describing SPATIAL_FILTER object. |
| [CadSpatialIndex](./cadspatialindex/) | Class describing SPATIAL_INDEX object. |
| [CadSpline](./cadspline/) | Class describing Cad SPLINE |
| [CadSun](./cadsun/) | The Cad sun. |
| [CadSunObject](./cadsunobject/) | The Cad sun object. |
| [CadSweptSurface](./cadsweptsurface/) | The Cad swept surface. |
| [CadTableContent](./cadtablecontent/) | Class describing TABLECONTENT object. |
| [CadTableFormat](./cadtableformat/) | Class describing CadTableFormat |
| [CadTableGeometry](./cadtablegeometry/) | Class describing TABLEGEOMETRY object. |
| [CadTableStyle](./cadtablestyle/) | Class describing CadTableStyle |
| [CadText](./cadtext/) | Class describing Cad text |
| [CadThumbnailImage](./cadthumbnailimage/) | The Cad ThumbnailImage entity. |
| [CadTolerance](./cadtolerance/) | The Cad tolerance. |
| [CadTrace](./cadtrace/) | TRACE class |
| [CadUnderlay](./cadunderlay/) | Class describing CadUnderlay |
| [CadUnused](./cadunused/) | Represents CadUnused object. |
| [CadVbaProject](./cadvbaproject/) | Class describing VBA_PROJECT object. |
| [CadViewport](./cadviewport/) | The Cad view port. |
| [CadVisualStyle](./cadvisualstyle/) | Class describing CadVisualStyle |
| [CadWipeoutVariables](./cadwipeoutvariables/) | Class describing WIPEOUTVARIABLES object. |
| [CadXLine](./cadxline/) | Class describing CadXLine |
| [CadXRecord](./cadxrecord/) | Class describing CadXRecord |
| [CadXdata](./cadxdata/) | The Cad xdata. |
| [CadXdataContainer](./cadxdatacontainer/) | The Xdata Container |

## Interfaces

| Name | Description |
| --- | --- |
| [ISummaryInfo](./isummaryinfo/) | The Cad SummaryInfo interface. |

## Enums

| Name | Description |
| --- | --- |
| [CadClassTypeName](./cadclasstypename/) | The Cad class type names. |
| [UnderlayFlags](./underlayflags/) | Underlay Flags |

