
####################
A3DAsmConstraintData
####################

.. c:struct:: A3DAsmConstraintData

   Assembly Constraint structure.
   
   
      14.0
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DAsmConstraintData.m_eType`
   * :c:member:`~A3DAsmConstraintData.m_eStatus`
   * :c:member:`~A3DAsmConstraintData.m_uiSubConstraintsSize`
   * :c:member:`~A3DAsmConstraintData.m_ppSubConstraints`
   * :c:member:`~A3DAsmConstraintData.m_uiConstrainedElementsSize`
   * :c:member:`~A3DAsmConstraintData.m_ppConstrainedElements`
   * :c:member:`~A3DAsmConstraintData.m_uiAdditionalDataArraySize`
   * :c:member:`~A3DAsmConstraintData.m_pAdditionalDataArray`
   
   



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

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


.. c:member:: A3DEConstraintType A3DAsmConstraintData.m_eType

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEConstraintType`
      
      Constraint type.
      



.. c:member:: A3DEConstraintStatus A3DAsmConstraintData.m_eStatus

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEConstraintStatus`
      
      Constraint status.
      



.. c:member:: A3DUns32 A3DAsmConstraintData.m_uiSubConstraintsSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of sub-constraints.
      



.. c:member:: A3DAsmConstraint** A3DAsmConstraintData.m_ppSubConstraints

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



.. c:member:: A3DUns32 A3DAsmConstraintData.m_uiConstrainedElementsSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of constrained elements links.
      



.. c:member:: A3DMiscConstraintLinkedItem** A3DAsmConstraintData.m_ppConstrainedElements

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DMiscConstraintLinkedItem`\ \*\*
      
      Array of links to constrained elements: can reference PO, RI, topology...
      



.. c:member:: A3DUns32 A3DAsmConstraintData.m_uiAdditionalDataArraySize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of additional fields.
      



.. c:member:: A3DGenericTypeFieldData* A3DAsmConstraintData.m_pAdditionalDataArray

      .. rst-class:: sig-pretty-signature
      
         | *A3DGenericTypeFieldData*
      
      Array of additional fields.
      




