
###################
A3DAsmModelFileData
###################

.. c:struct:: A3DAsmModelFileData

   ModelFile structure. 
   
   HOOPS Exchange version 2.1 adds support for the :c:member:`m_bUnitFromCAD <A3DAsmModelFileData.m_bUnitFromCAD>` field. In earlier versions of the SDK, this field was described as *Reserved*\ .
   
   
      2.0
   
   
   
      :c:member:`m_dUnit <A3DAsmModelFileData.m_dUnit>` in multiple of millimeters. You must provide a value for this member to create a model file. 
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DAsmModelFileData.m_eModellerType`
   * :c:member:`~A3DAsmModelFileData.m_bUnitFromCAD`
   * :c:member:`~A3DAsmModelFileData.m_dUnit`
   * :c:member:`~A3DAsmModelFileData.m_uiPOccurrencesSize`
   * :c:member:`~A3DAsmModelFileData.m_ppPOccurrences`
   * :c:member:`~A3DAsmModelFileData.m_pBIMData`
   
   



.. rst-class:: kind-group kind-variable

.. rubric:: Variables
   :class: kind-group-title


.. c:member:: A3DEModellerType A3DAsmModelFileData.m_eModellerType

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEModellerType`
      
      The Modeller used to create the Model. 
      
      Used only in Get method. 
      



.. c:member:: A3DBool A3DAsmModelFileData.m_bUnitFromCAD

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      Indicates whether the following unit is read from the native CAD file. 
      



.. c:member:: A3DDouble A3DAsmModelFileData.m_dUnit

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Unit. 
      



.. c:member:: A3DUns32 A3DAsmModelFileData.m_uiPOccurrencesSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      The size of m_ppPOccurrences. 
      



.. c:member:: A3DAsmProductOccurrence** A3DAsmModelFileData.m_ppPOccurrences

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DAsmProductOccurrence`\ **
      
      Array of :c:type:`~A3DAsmProductOccurrence`\ . 
      



.. c:member:: A3DBIMData* A3DAsmModelFileData.m_pBIMData

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBIMData`\ *
      
      Bim data,. 
      
      
         14.2 
      
      




