
####################
A3DRWParamsRevitData
####################

.. c:struct:: A3DRWParamsRevitData

   A structure that specifies parameters used to read the model file to Revit format. 
   
   
      13.1 
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DRWParamsRevitData.m_ePhysicalProperties`
   * :c:member:`~A3DRWParamsRevitData.m_eMultiThreadedMode`
   * :c:member:`~A3DRWParamsRevitData.m_uiLinkFlags`
   * :c:member:`~A3DRWParamsRevitData.m_eLevelOfDetail`
   * :c:member:`~A3DRWParamsRevitData.m_bReadEmptyAttributes`
   
   



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

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


.. c:member:: A3DERevitPhysicalProperties A3DRWParamsRevitData.m_ePhysicalProperties

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DERevitPhysicalProperties`
      
      Computing physical properties is a heavy process that will have a significant impact on performances, especially on large files. 
      
      
         13.1.0 
      
      
      
         If :c:member:`A3DRWParamsGeneralData::m_bReadAttributes <A3DRWParamsGeneralData.m_bReadAttributes>` is set to A3D_FALSE, then m_ePhysicalProperties is not taken into account Default value is kA3DRevitPhysicalProperties_NotComputed 
      
      



.. c:member:: A3DERevitMultiThreadedMode A3DRWParamsRevitData.m_eMultiThreadedMode

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DERevitMultiThreadedMode`
      
      Sets the multithread behaviour for loading file in database. 
      
      
         23.0.0 Default value is A3DERevitMultiThreadedMode::kA3DRevitMultiThreadedMode_LoadingAndRegenerationEnabled 
      
      



.. c:member:: A3DUns32 A3DRWParamsRevitData.m_uiLinkFlags

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Refer to :ref:`Bit field flag Defining how Linked files are managed, for Revit files. <group__a3d__revit__links>` for explanations. 
      
      
         22.0.0 
      
      



.. c:member:: A3DERevitLevelOfDetail A3DRWParamsRevitData.m_eLevelOfDetail

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DERevitLevelOfDetail`
      
      Sets the level of detail that will be used to load the file. 
      
      
         24.6.0 
      
      



.. c:member:: A3DBool A3DRWParamsRevitData.m_bReadEmptyAttributes

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      A value of ``TRUE`` will activate the reading of attributes even if their value is empty. 
      
      NOTE: You also need to have the option :c:member:`A3DRWParamsGeneralData::m_bReadAttributes <A3DRWParamsGeneralData.m_bReadAttributes>` activated. 
      
      
         25.1.0 
      
      




