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

.. c:enum:: A3DEFRMEnumDataType

   Feature type enum. 
   
   
      10.2
   
   
   
   Mechanism for value interpretation. A feature with type kA3DFamily_Type or :c:enumerator:`~kA3DFRMEnumDataType_CAD` has m_eDataType set to :c:enumerator:`~kA3DFRMDataEnum`\ , 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` 
      




