
###################
A3DEFRMEnumDataType
###################

.. c:enum:: A3DEFRMEnumDataType

   Feature type enum.
   
   
      10.2
   
   
   Mechanism for value interpretation. A feature with typekA3DFamily_Typeor :c:enumerator:`~kA3DFRMEnumDataType_CAD`\ has m_eDataType set tokA3DFRMDataEnum, and the function :c:func:`~A3DFRMEnumDataGet`\ will return integer values to interpret the values in the :c:enum:`~A3DEFRMEnumValue_CadType`\ enum.
   
   
   Index
   =====
   
   .. rubric:: Enumerators
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:enumerator:`~kA3DFRMEnumDataType_None`
   * :c:enumerator:`~kA3DFRMEnumDataType_CAD`
   * :c:enumerator:`~kA3DFRMEnumDataType_Mode`
   * :c:enumerator:`~kA3DFRMEnumDataType_Depth`
   * :c:enumerator:`~kA3DFRMEnumDataType_Pattern`
   * :c:enumerator:`~kA3DFRMEnumDataType_HoleShape`
   * :c:enumerator:`~kA3DFRMEnumDataType_DepthLevel`
   * :c:enumerator:`~kA3DFRMEnumDataType_RevolveAngle`
   * :c:enumerator:`~kA3DFRMEnumDataType_Chamfer`
   * :c:enumerator:`~kA3DFRMEnumDataType_Fillet`
   * :c:enumerator:`~kA3DFRMEnumDataType_FilletLength`
   * :c:enumerator:`~kA3DFRMEnumDataType_FilletConic`
   * :c:enumerator:`~kA3DFRMEnumDataType_LengthMode`
   * :c:enumerator:`~kA3DFRMEnumDataType_PatternMaster`
   * :c:enumerator:`~kA3DFRMEnumDataType_ReferenceMaster`
   
   



.. rst-class:: kind-group kind-enumerator

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


.. c:enumerator:: kA3DFRMEnumDataType_None

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_None** = ``0``
      
      Not defined.
      



.. c:enumerator:: kA3DFRMEnumDataType_CAD

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_CAD**
      
      :c:enum:`~A3DEFRMEnumValue_CadType`
      



.. c:enumerator:: kA3DFRMEnumDataType_Mode

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_Mode**
      
      :c:enum:`~A3DEFRMEnumValue_ModeType`
      



.. c:enumerator:: kA3DFRMEnumDataType_Depth

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_Depth**
      
      :c:enum:`~A3DEFRMEnumValue_DepthType`
      



.. c:enumerator:: kA3DFRMEnumDataType_Pattern

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_Pattern**
      
      :c:enum:`~A3DEFRMEnumValue_Pattern`
      



.. c:enumerator:: kA3DFRMEnumDataType_HoleShape

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_HoleShape**
      
      :c:enum:`~A3DEFRMEnumValue_Hole`
      



.. c:enumerator:: kA3DFRMEnumDataType_DepthLevel

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_DepthLevel**
      
      :c:enum:`~A3DEFRMEnumValue_DepthLevel`
      



.. c:enumerator:: kA3DFRMEnumDataType_RevolveAngle

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_RevolveAngle**
      
      :c:enum:`~A3DEFRMEnumValue_RevolveAngleType`
      



.. c:enumerator:: kA3DFRMEnumDataType_Chamfer

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_Chamfer**
      
      :c:enum:`~A3DEFRMEnumValue_ChamferType`
      



.. c:enumerator:: kA3DFRMEnumDataType_Fillet

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_Fillet**
      
      :c:enum:`~A3DEFRMEnumValue_FilletType`
      



.. c:enumerator:: kA3DFRMEnumDataType_FilletLength

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_FilletLength**
      
      :c:enum:`~A3DEFRMEnumValue_FilletLengthType`
      



.. c:enumerator:: kA3DFRMEnumDataType_FilletConic

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_FilletConic**
      
      :c:enum:`~A3DEFRMEnumValue_FilletConicType`
      



.. c:enumerator:: kA3DFRMEnumDataType_LengthMode

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_LengthMode**
      
      :c:enum:`~A3DEFRMEnumValue_LengthModeType`
      



.. c:enumerator:: kA3DFRMEnumDataType_PatternMaster

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_PatternMaster**
      
      :c:enum:`~A3DEFRMEnumValue_PatternMaster`
      



.. c:enumerator:: kA3DFRMEnumDataType_ReferenceMaster

      .. rst-class:: sig-pretty-signature
      
         | **kA3DFRMEnumDataType_ReferenceMaster**
      
      :c:enum:`~A3DEFRMEnumValue_ReferenceMaster`
      




