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(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 HDGNImporter()