############
HDGNImporter
############

.. cpp:namespace:: HDGNImporter

.. default-domain:: cpp

Functions
=========

================= ========================================================================================================================================================
..                :cpp:func:`HDGNImporter <HDGNImporter::HDGNImporter>`                                                                                                   
..                :cpp:func:`~HDGNImporter <HDGNImporter::~HDGNImporter>`                                                                                                 
void              :cpp:func:`setDatabase <void HDGNImporter::setDatabase(OdDgDatabasePtr database)>`                                                                      
void              :cpp:func:`OdGePoint2d_2_HPoint <void HDGNImporter::OdGePoint2d_2_HPoint(OdGePoint2d const *odg_point, HPoint &h_point)>`                               
void              :cpp:func:`OdGePoint3d_2_HPoint <void HDGNImporter::OdGePoint3d_2_HPoint(OdGePoint3d const *odg_point, HPoint &h_point)>`                               
void              :cpp:func:`setInputHandler <void HDGNImporter::setInputHandler(HInputHandler *hand)>`                                                                   
HFileInputResult  :cpp:func:`FileInputByKey <HFileInputResult HDGNImporter::FileInputByKey(char const *FileName, HC_KEY model_key, HInputHandlerOptions *options)>`       
bool              :cpp:func:`importDGNFile <bool HDGNImporter::importDGNFile(char const *FileName, bool isXrefPresent)>`                                                  
OdDgModelPtr      :cpp:func:`getActiveModel <OdDgModelPtr HDGNImporter::getActiveModel(OdDgDatabasePtr pDatabase)>`                                                       
void              :cpp:func:`import <virtual void HDGNImporter::import(OdRxObjectPtr object)>`                                                                            
void              :cpp:func:`iterateElm <void HDGNImporter::iterateElm(OdDgElementIteratorPtr iterator, bool visibilityProcessing, bool checkProgress, int CHeaderid=0)>` 
HC_KEY            :cpp:func:`getLevelKey <HC_KEY HDGNImporter::getLevelKey(OdDgGraphicsElementPtr grElm)>`                                                                
void              :cpp:func:`setLineStyleAndWt <void HDGNImporter::setLineStyleAndWt(OdDgGraphicsElementPtr grElm)>`                                                      
void              :cpp:func:`importXData <void HDGNImporter::importXData(OdResBufPtr pRb)>`                                                                               
int               :cpp:func:`calculateTotalEntities <int HDGNImporter::calculateTotalEntities(OdRxObjectPtr object)>`                                                     
void              :cpp:func:`importCellheaderWithHoleAttr <void HDGNImporter::importCellheaderWithHoleAttr()>`                                                            
bool              :cpp:func:`AddGeometryInList <bool HDGNImporter::AddGeometryInList(bool)>`                                                                              
bool              :cpp:func:`isAttachedXREF <bool HDGNImporter::isAttachedXREF(char const *FileName)>`                                                                    
bool              :cpp:func:`createTreeOfXrefs <bool HDGNImporter::createTreeOfXrefs(char const *FileName, TreeNode *ParentNode=0)>`                                      
void              :cpp:func:`fillTheCurrentXrefNodeValues <void HDGNImporter::fillTheCurrentXrefNodeValues(char const *FileName, TreeNode *ParentNode=0)>`                
bool              :cpp:func:`chkOnlySecondLevelXref <bool HDGNImporter::chkOnlySecondLevelXref(char const *FileName)>`                                                    
bool              :cpp:func:`chkXrefFileLevel <bool HDGNImporter::chkXrefFileLevel(char const *FileName)>`                                                                
================= ========================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HDGNImporter
   :project: mvo
   :members:
   :undoc-members:



