HDGNImporter
Functions
void |
|
void |
|
void |
|
void |
|
HFileInputResult |
|
bool |
|
OdDgModelPtr |
|
void |
|
void |
|
HC_KEY |
|
void |
|
void |
|
int |
|
void |
|
bool |
|
bool |
|
bool |
|
void |
|
bool |
|
bool |
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(const char *FileName, HC_KEY model_key, HInputHandlerOptions *options)
-
bool importDGNFile(const char *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(const char *FileName)
-
bool chkOnlySecondLevelXref(const char *FileName)
-
bool chkXrefFileLevel(const char *FileName)
-
inline HDGNImporter()