Assembly: CADImport (in CADImport.dll)
Classes
| Name | Description | |
|---|---|---|
|
AssemblyVersion | Represents an object for verification of the assembly version |
|
CAD2DArc | Represents a hatch border as an arc curve. |
|
CAD2DBoundaryList | Represents a collection of hatch borders. |
|
CAD2DCurve | The abstract class. Represents a hatch border as a curve line. |
|
CAD2DEllipse | Represents a hatch border as an ellipse. |
|
CAD2DLine | Represents a hatch border as a straight line. |
|
CAD2DPolyline | Represents a hatch border as a polyline. |
|
CAD2DSpline | Represents a hatch border as a spline curve. |
|
CAD3DSolid | Represents a CAD3DSolid descendant of the CADACISEntity class. |
|
CAD3dFace | Represents a three-dimensional three- or four-sided surface in a CAD image. |
|
CADACISEntity | Represents entities of incorporate graphics received by 3D modelling engine developed by Spatial company. |
|
CADAcadTable | Corresponds AcadTable object |
|
CADArc | Represents an arc in a CAD image. |
|
CADAttdef | Represents an attribute in a CAD image. |
|
CADAttrib | Allow to redefy CADAttdef object with corresponding tag property. |
|
CADBlock | Represents a block in a CAD file. |
|
CADBlockRecord | This class is for internal use only. |
|
CADBody | Represents a CADBody descendant of the CADACISEntity class. |
|
CADCircle | Represents a circle in a CAD image. |
|
CADCollection<T> | Represents a collection of typed objects. |
|
CADConst | Auxiliary class. |
|
CADConverter | Provides methods for loading a file and producing a set of CAD entities contained in the loaded file. |
|
CADCurvePolygon | Represents a hatch with a border of arbitrary shape. |
|
CADCustomVertex | Provides a common functionality for the CADText and CADInsert classes. |
|
CADDXFReferenceCollection | Represents a collection of XRef objects. |
|
CADDimension | Represents dimensions in a CAD image. |
|
CADDimensionArc | Represents Arc lenght dimension in a CAD image |
|
CADDimensionRadialLarge | Represents Large Radial dimension in a CAD image |
|
CADDimensionStyle | Represents a style applicable to dimension lines in a CAD image. |
|
CADEllipse | Represents a full ellipse or elliptical arc in a CAD image. |
|
CADEntity | Represents a base class for all entities in a CAD file. |
|
CADEntityCollection | Represents a collection of CAD entities. |
|
CADExtrusion | Provides methods to recalculate coordinates taking into account 3D orientation. |
|
CADGradientPolygon | Represents a hatch with a gradient filling. |
|
CADGraphics2D<T> | Abstract class for internal use. |
|
CADGraphicsAPI2D | |
|
CADGraphicsGDI | Provides drawing functionality based on GDI+. |
|
CADGraphicsOpenGL | Provides OpenGL based drawing functionality. |
|
CADGroup | Represents a base class for all CAD entities that contain other CAD entities. |
|
CADHatch | Represents a hatch in a CAD image. |
|
CADHelix | Represents a helix in a CAD image. |
|
CADImage | Represents a CAD drawing and provides methods for drawing all loaded CAD objects. |
|
CADImageDef | Represents a raster image inserted in the CAD drawing. |
|
CADImageEnt | Represents a reference to the raster image in the CAD drawing. |
|
CADInsert | Represents a block reference in a CAD image. |
|
CADIterate | Provides a set of data for each CAD entity to be processed by the Iterate method. |
|
CADLWPolyLine | Represents a planar polyline. |
|
CADLayer | Represents a layer in a CAD image. |
|
CADLayout | Represents a layout of the CAD drawing. |
|
CADLayoutCollection | Represents a collection of CADLayout objects. |
|
CADLeader | Represents objects consisting of a line segments or a spline with an arrowhead at one end and a multiline text at the other. |
|
CADLine | Represents a line in a CAD image. |
|
CADLineType | Represents a linetype in a CAD image. |
|
CADMInsert | Represents MInsert in a CAD image. |
|
CADMLine | Represents an MLine object in a CAD image. |
|
CADMLineEntry | Represents an Tolerance object in a CAD image. |
|
CADMLineStyle | Represents an Tolerance object in a CAD image. |
|
CADMPolygon | Represents MPolygon in a CAD image. |
|
CADMText | Represents a multiline text in a CAD image. |
|
CADMath | Provides methods for mathematical calculations. |
|
CADMesh | Represent CAD entities created by applications other than AutoCAD. |
|
CADOLE2Frame | Represents an OLE object in a CAD image. |
|
CADObjectEntity | Provides a common functionality for all CAD entities, visual and not visual. |
|
CADPainter<T> | Implements basic drawing methods. |
|
CADPenEntity | Represents a base class for all CAD entities that use Pen object for its drawing. |
|
CADPenLine | Represents a base class for the CADLine and CADPolyPolygon classes. |
|
CADPenTableItem | Represents a table item for all entities organized in tables in a CAD file. |
|
CADPlotEntity | Provides a common functionality for all visual CAD entities. |
|
CADPoint | Represents a point in a CAD image. |
|
CADPolyLine | Represents objects composed of the connected lines and bulge segments. |
|
CADPolyPolygon | Represents a simple hatch with a border shaped as polyline. |
|
CADPolylineBase | Represents a base class for CADCircle,CADArc,CADPolyline,CADWipeout,CADSpline. |
|
CADPresenter | Implements basic drawing methods. |
|
CADPresenterSettings | Represents a set of settings for the CADPresenter. |
|
CADProxy | Represent CAD entities created by applications other than AutoCAD. |
|
CADRay | Represents a ray in a CAD image. |
|
CADRegion | Represents a CADRegion descendant of the CADACISEntity class. |
|
CADSection | Represents a section of a CAD file. |
|
CADSelector | Provides functionality for selecting entities on a CAD image. |
|
CADSeqend | This class is for internal use only. |
|
CADShape | Represents a shape in a CAD image. |
|
CADSolid | Represents triangles and four-sided polygons in a CAD image. |
|
CADSortEntsTable | Represents a table that contains handles of entities before sorting. |
|
CADSpline | Represents a spline in a CAD image. |
|
CADStyle | Represents a text style in a CAD image. |
|
CADSurface | Represents a CADSurface descendant of the CADACISEntity class. |
|
CADTable | Represents a table that contains data about CAD entities described in the Tables section of a DXF file. |
|
CADText | Represents a single text line in a CAD image. |
|
CADTolerance | Represents a Tolerance object in a CAD image. |
|
CADTrace | Trace entity |
|
CADVPort | Represents a viewport in a model space. |
|
CADVertex | Represents a vertex of a CADPolyLine. |
|
CADViewPort | Represents a layout viewport in a CAD drawing. |
|
CADWipeout | Represents a wipeout entity. |
|
CADXLine | Represents a xline in a CAD image. |
|
CADXRef | Represents an external reference in a CAD image. |
|
ColorTypeConverter | Provides functionality for both-way converting the string objects to objects representing colors. |
|
DWGProps | Represents the set of properties for an AutoCAD drawing. |
|
DynamicArray<T> | Represents an array of typed elements. |
|
FlatEntity | FlatEntity class defines base class for 2D entities (FlatHatch and FlatPoly). |
|
FlatHatch | Defines a two-dimensional hatch. |
|
FlatPoly | Defines a two-dimensional polyline. |
|
FontsParameters | Represents a set of font parameters. |
|
HatchPatternData | Represents hatch settings |
|
HeadVarStruct | Defines the structure which contains some system variables. |
|
LTypeElementStruct | Provides parameters that specifies a line type in a CAD image. |
|
LayerConverter | Provides functionality for both-way converting the string objects to objects representing layers. |
|
LineTypeConverter | Provides functionality for both-way converting the string objects to objects representing lineweight. |
|
LineTypeScaleConverter | Provides functionality for both-way converting the string objects to objects representing lineweight. |
|
LineWeightConverter | Provides functionality for both-way converting the string objects to objects representing lineweight. |
|
MTextLineSpacingConverter | |
|
MVertex | Represents a vertex of a CADMLine. |
|
ObjEntities | Provides functionality for displaying a collection of CADEntity properties in the PropertyGrid control. |
|
ObjEntity | Provides functionality for displaying the entity properties in the PropertyGrid control. |
|
Point3D | Provides methods for displaying the coordinates of three-dimensional point in the properties window. |
|
Point3DExt | Expand to see the spelling options for the application |
|
Protection | Provides functionality for the application's registration. |
|
SGLines | Provides parameters that specify a line type in a CAD image. |
|
SHXFont | Represents fonts from the compiled shape (SHX) files. |
|
SHXFontList | Represents a list of SHX fonts among which the default SHX fonts are searched. |
|
TextStyle | Represents a text style for the SHX fonts. |
|
TextStyleConverter | |
|
Vertex3D | Provides methods for displaying the coordinates of three-dimensional vertex in the properties window. |
|
Xdata | Represents a single Extended Data entry |
|
Xtome | Groups Xdata entries by an application |
|
XtomesList | Represents an Extended Data instance as a list of Xtome instances |
Forms
| Name | Description | |
|---|---|---|
|
CADTreeView | Represents a form that shows structure of a CAD drawing as a tree. |
Interfaces
| Name | Description | |
|---|---|---|
|
IArrayPoints | |
|
IAssign<T> |
Structures
| Name | Description | |
|---|---|---|
|
CAD2DPoint | Represents a point in the 2D Cartesian coordinate system. |
|
CADMatrix | Encapsulates a 4-by-3 affine matrix that represents a geometric transform. |
|
DPoint | Represents a point in the 3D coordinate system. |
|
DRect | Represents a parallelepiped. |
|
DimStyleStruct | Defines structure that contains some dimension variables. |
|
FPoint | Represents a point in the 3D coordinate system. |
|
RECT | Specifies the dimensions, in logical coordinates, of a rectangle that is used for clipping, opaquing, or both. |
|
Rect2D | Represent a rectangle. |
Delegates
| Name | Description | |
|---|---|---|
|
CADEntityProc | Represents methods for entities. |
|
CADXRefResolver | Represents methods for resolve unknown xrefs. |
|
EndDraw | Represents methods related to end of visualization. |
|
EndThread | Represents methods related to end of a thread. |
|
EventHandler | Represents methods that will handle all events in the CADImport namespace. |
|
FPointProc | Represents methods for getting the entities' points. |
|
PointValueChange | Represents methods that will handle the events of changing the coordinates of a three-dimensional point. |
|
VertexValueChange | Delegate for Vertex3D editing |
Enumerations
| Name | Description | |
|---|---|---|
|
Axes | Specifies coordinate axes in the orthogonal coordinate system. |
|
CADBorderType | Specifies the way the CAD image margins are calculated. |
|
CADDrawMode | Specifies the color management in the CAD image. |
|
CADGradientType | |
|
CADHatchStyle | Specifies a hatch style. |
|
CADHatchType | Specifies a border type of the hatched area. |
|
CADSpace | Specifies a type of space used in a CAD drawing. |
|
CADTextHorizontalAlign | Specifies a horizontal alignment for CADText. |
|
CADViewDirection | Specifies a direction of viewing a CAD image. |
|
DWGVersion | Specifies a supported version of the DWG file. |
|
DimName | Describes dimension variables |
|
DimTextPosVert | Describes dimension text placement relative dimension line. |
|
DrawGraphicsMode | Specifies a subsystem used for rendering graphics. |
|
EntityType | Specifies an entity type. |
|
FileFormat | List of supported files extensions |
|
InsUnitsStruct | Default drawing units for AutoCAD DesignCenter blocks |
|
LicenseType | Specifies the type of license registration. |
|
MessagesHandling | Messages handling options |
|
PenStyle | Specifies a type of line used to draw a CAD entity. |
|
ProgressStage | Specifies a stage of reading a file. |
|
RenderMode | Rendering modes for OpenGL visualization |
|
SHXKinds | Specifies a type of the SHX fonts. |
|
SelectionEntityMode | Specifies a state of the Selection tool. |
|
TTFSmoothing | Smoothimg modes for TTF fonts visualization |
|
TextGeneration | Specifies a direction of generating text letters. |
Platforms
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.
Version Information
.NET Framework
Supported in: 2.0 - 4, NET6.NET Framework Client Profile
Supported in: 4, 3.5 SP1