
#################
A3DRWParamsNXData
#################

.. c:struct:: A3DRWParamsNXData

   Describes reading parameters specific to NX CAD files.
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DRWParamsNXData.m_bApplyToAllLevels`
   * :c:member:`~A3DRWParamsNXData.m_uiPreferredReferenceSetsSize`
   * :c:member:`~A3DRWParamsNXData.m_ppcPreferredReferenceSets`
   * :c:member:`~A3DRWParamsNXData.m_bFitAllToUpdateViewCameras`
   
   



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

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


.. c:member:: A3DBool A3DRWParamsNXData.m_bApplyToAllLevels

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      With a value of ``A3D_TRUE``\ , the preferred reference sets list will apply to all the components, including subassemblies.
      
      if ``A3D_FALSE``\ it will only be applied to the top assembly. NOTE: the same option exists in the NX software program loading option.
      



.. c:member:: A3DUns32 A3DRWParamsNXData.m_uiPreferredReferenceSetsSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      The size of :c:member:`m_ppcPreferredReferenceSets <A3DRWParamsNXData.m_ppcPreferredReferenceSets>`\ .
      



.. c:member:: A3DUTF8Char** A3DRWParamsNXData.m_ppcPreferredReferenceSets

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ \*\*
      
      List of Reference Set names that we will try to load, in order.
      
      The first valid RefSet will be loaded. Depending of the option m_bApplyToAllLevels, this will be applied only on the top assembly or on all levels (sub-assemblies + parts). The behavior should be the same as in the NX software program "assembly loading option". If it's not specified by the user, we will add to this list the default RefSets: "As Saved", "Entire Part", "Empty" (same as in NX).
      



.. c:member:: A3DBool A3DRWParamsNXData.m_bFitAllToUpdateViewCameras

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      With a value of ``A3D_TRUE``\ , the camera views will be computed after a fit all.
      
      Zoom, position, and rotation of the view will be updated.
      




