HDGNImporter
Functions
HDGNImporter |
|
~HDGNImporter |
|
void | setDatabase |
void | OdGePoint2d_2_HPoint |
void | OdGePoint3d_2_HPoint |
void | setInputHandler |
HFileInputResult | FileInputByKey |
bool | importDGNFile |
OdDgModelPtr | getActiveModel |
void | import |
void | iterateElm |
HC_KEY | getLevelKey |
void | setLineStyleAndWt |
void | importXData |
int | calculateTotalEntities |
void | importCellheaderWithHoleAttr |
bool | AddGeometryInList |
bool | isAttachedXREF |
bool | createTreeOfXrefs |
void | fillTheCurrentXrefNodeValues |
bool | chkOnlySecondLevelXref |
bool | chkXrefFileLevel |
Detailed Description
-
class
HDGNImporter
: public hRxObject Subclassed by Arc2d, Arc3d, BSpline, BSplineKnots, BSplinePoles2d, BSplinePoles3d, BSplineWeights, CellHeader2d, CellHeader3d, ColorTable, ComplexShape, ComplexString, Cone, Curve2d, Curve3d, Database, DimStyleTable, DimStyleTableRecord, Dimension, FontTable, FontTableRecord, LevelTable, LevelTableRecord, Line2d, Line3d, LineString2d, LineString3d, LineStyleTable, LineStyleTableRecord, Mesh, Model, Multiline, MultilineStyleTable, MultilineStyleTableRecord, NamedViewTable, PointString2d, PointString3d, RasterAttachmentComponentBinary, RasterAttachmentComponentClip, RasterAttachmentComponentColorTable, RasterAttachmentComponentContinuous, RasterAttachmentComponentGeo, RasterAttachmentComponentMask, RasterAttachmentComponentRGB, RasterAttachmentComponentRGBTransparency, RasterAttachmentComponentRender, RasterAttachmentComponentTransparency, RasterAttachmentHeader, RasterComponent, RasterHeader2d, RasterHeader3d, RegAppTable, RegAppTableRecord, Shape2d, Shape3d, SharedCellDefinition, SharedCellDefinitionTable, SharedCellReference, Solid, Surface, TagDefinition, TagDefinitionSet, TagDefinitionSetTable, TagElement, TagSetDefinition, TagSetDefinitionTable, Text2d, Text3d, TextNode2d, TextNode3d, TextStyleTable, TextStyleTableRecord, View, ViewGroup, ViewGroupTable, ViewTable, XRef
Public Functions
-
inline
HDGNImporter
()
-
inline
~HDGNImporter
()
-
inline void
setDatabase
(OdDgDatabasePtr database)
-
inline void
setInputHandler
(HInputHandler *hand)
-
HFileInputResult
FileInputByKey
(char const *FileName, HC_KEY model_key, HInputHandlerOptions *options)
-
bool
importDGNFile
(char const *FileName, bool isXrefPresent)
-
OdDgModelPtr
getActiveModel
(OdDgDatabasePtr pDatabase)
-
inline virtual void
import
(OdRxObjectPtr object)
-
void
iterateElm
(OdDgElementIteratorPtr iterator, bool visibilityProcessing, bool checkProgress, int CHeaderid = 0)
-
HC_KEY
getLevelKey
(OdDgGraphicsElementPtr grElm)
-
void
setLineStyleAndWt
(OdDgGraphicsElementPtr grElm)
-
void
importXData
(OdResBufPtr pRb)
-
int
calculateTotalEntities
(OdRxObjectPtr object)
-
void
importCellheaderWithHoleAttr
()
-
bool
AddGeometryInList
(bool)
-
bool
isAttachedXREF
(char const *FileName)
-
bool
chkOnlySecondLevelXref
(char const *FileName)
-
bool
chkXrefFileLevel
(char const *FileName)
-
inline