devDept.Eyeshot.Translators Namespace

Provides classes for data translation (import/export).
Classes
 
Name Description
Public class AppendAutodesk Helper class to append current model to an existing DWG/DXF.
Public class BlockEx Derived Block class with external reference information.
Public class BlockExKeyedCollection BlockEx collection.
Public class BlockReferenceEx Extended BlockReference class with properties of dynamic blockreference.
Public class CurveEx Extended Curve class that does not support LineType and LineWeight
Public class IfcBlockReference Extended BlockReference class with Ifc elements properties.
Public class IfcContainer Class to represent a container in the Ifc hierarchical space structure.
Public class IfcLayer Extended Layer class with Ifc layers properties.
Public class IfcLinearPath Extended LinearPath class with Ifc elements properties.
Public class IfcMesh Extended Mesh class with Ifc elements properties.
Public class LazyLoading Helper class used for lazy loading.
Public class LinearPathEx Extended Linear path class that does not support LineType and LineWeight and GlobalWidth
Public class MultiFileData Helper class representing a single assembly file for the Eyeshot MultiFile usages.
Public class MultiFileItem Helper class representing a single file for the Eyeshot MultiFile usages.
Public class Ole2Frame Ole2Frame helper class that is written as Picture to Autodesk files.
Public class Read3DS Utility class for loading 3DS files asynchronously.
Public class ReadASC Utility class for loading ASC files asynchronously.
Public class ReadAutodesk Helper class for loading DWG/DXF files. A list of supported entities follows.
Entity NameDetails
Point
Line
Arc
Circle
Ellipse
AttributeDefinition
Text
MText
Polyline
Polyline2D
Polyline3D
Spline
Face
PolyfaceMesh
PolygonMeshSimple, with no surface fitting or smoothing
MInsertBlock
BlockReference
RotatedDimension
AlignedDimension
RadialDimension
DiametricDimension
Solid
Brep
LoftedSurface
Region
Mline
Hatch
SubDMesh
RasterImage
Body
ExtrudedSurface
Public class ReadDWF Utility class for loading Dwf files asynchronously.
Public class ReadFastPointCloudBase Adds FastPointCloud properties.
Public class ReadFile Utility class for loading Eyeshot files asynchronously.
Public class ReadFileAsync Base class for asynchronous file reading.
Public class ReadFileAsyncWithBlocks Adds support for block definitions to the file loading.
Public class ReadFileAsyncWithBlocksAndLayers Adds support for layer definitions to the file loading.
Public class ReadFileAsyncWithDrawings Adds support for line types, text styles and drawings properties to the file loading.
Public class ReadFileAsyncWithMaterials Adds support for materials to the file loading.
Public class ReadGCode Utility class for loading CNC files asynchronously.
Public class ReadIFC Utility class for loading IFC files asynchronously.
Public class ReadIGES Utility class for loading IGES files asynchronously.

The list of supported entities follows:

Type Form Entity Name
100 Arc
102 Composite Curve
104 1 Conic Arc
106 1, 2, 12 Copious Data
108 Plane
110 Line
112 Parametric spline
114 Parametric spline surface
116 Point
118 Ruled Surface
120 Surface of Revolution
122 Tabulated Surface
124 Transformation Matrix
126 Rational B-Spline Curve
128 Rational B-Spline Surface
140 Offset surface
141 Boundary Entity
142 Curve on Parametric Surface
143 Bounded Surface
144 Trimmed Parametric Surface
186 Manifold Solid BRep
190 Planar Surface
192 Right Circular Cylindrical Surface
194 Right Circular Conical Surface
196 Spherical Surface
198 Torical Surface
212 General Note
308 Subfigure Definition
314 Color Definition
402 15 Ordered Group
406 3 Level Function Property
408 Singular Subfigure Instance
502 Vertex
504 Edge
508 Loop
510 Face
514 Shell
Public class ReadJT Utility class for loading JT files asynchronously.
Public class ReadLAS Utility class for loading LAS files asynchronously.
Public class ReadLusas Utility class for loading Lusas files asynchronously.
Public class ReadMedit Utility class for reading MEDIT files (*.mesh) asynchronously. Only TET4 elements are supported.
Public class ReadMultiFile Utility class for loading Eyeshot MultiFile asynchronously.
Public class ReadNastran Utility class for reading Nastran files (*.bdf) asynchronously. Only TET4 and TET10 elements are supported.
Public class ReadOBJ Utility class for loading OBJ files asynchronously.
Public class ReadPDF Utility class for loading PDF files asynchronously.
Public class ReadRCP Utility class for loading RCP files asynchronously.
Public class ReadRCS Utility class for loading RCS files asynchronously.
Public class ReadSTEP Utility class for loading STEP files asynchronously.
Public class ReadSTL Utility class for loading STL files asynchronously.
Public class SheetEx Extended Sheet class.
Public class Write3DPDF Helper class to export geometry in 3D PDF file format.
Public class Write3DPdfParams Class for Write3DPDF.
Public class WriteASC Helper class to export a FastPointCloud in ASC file format.
Public class WriteAutodesk Helper class to export geometry in DWG/DXF file format.
Public class WriteAutodeskParams Class for WriteAutodesk.
Public class WriteComputingObjects Utility class for writing FemMesh objects for Computing Objects (https://www.computing-objects.com/) mesher.
Public class WriteDatabase Base class for asynchronous file writing with Teigha library.
Public class WriteDatabaseParams
Public class WriteFile Helper class to export geometry in Eyeshot file format.
Public class WriteFileAsync Base class for asynchronous file writing.
Public class WriteFileAsyncWithDrawings Base class for file asynchronous writing supporting author, organization and originating system attributes.
Public class WriteFileAsyncWithTextStyles Base class for file asynchronous writing supporting author, organization and originating system attributes.
Public class WriteFileAsyncWithUnits Base class for file asynchronous writing supporting author, organization and originating system attributes.
Public class WriteFileParams Class with parameter for WriteFile
Public class WriteIGES Helper class to export geometry in IGES file format.
Public class WriteLAS Helper class to export a FastPointCloud in LAS file format (version 1.2 only).
Public class WriteMultiFile Helper class to export geometry in Eyeshot MultiFile format.
Public class WriteMultiFileParams Class with parameter for WriteFile
Public class WriteOBJ Helper class to export geometry in OBJ file format.
Public class WritePRC Helper class to export geometry in PRC file format.
Public class WriteParams Base class for WriteFileAsync classes.
Public class WriteParamsWithDrawings Class for WriteParamsWithTextStyles classes that use drawings control.
Public class WriteParamsWithMaterials Class for WriteFileAsync classes that use also Materials.
Public class WriteParamsWithTextStyles Class for WriteParamsWithMaterials classes that use all the Environment master collections.
Public class WriteParamsWithUnits Class for WriteFileAsyncWithUnits classes.
Public class WritePrcParams Class for WritePRC.
Public class WriteSTEP Helper class to export geometry in STEP file format.
Public class WriteSTL Helper class to export geometry in STL file format. It supports both binary and ascii file formats.
Public class WriteWebGL Helper class to export current model in WebGL file format.
Public class WriteXML Helper class to export geometry in XML file format.
Public class Xline Helper class to handle the Autodesk Xline entity.
Top
Name Description
Public interface IEyeIfcObject IEyeIfcObject interface. Common properties of objects created when reading IFC file.
Public interface IIfcEntity IIfcEntity interface. Common properties of entities with geometry created when reading IFC file.
Top
Name Description
Public enumeration blockSourceType The block genesis.
Top

.NET Framework

Supported in: 4.8

In this article

Definition