
##########################
A3DEMDDimensionValueOption
##########################

.. c:enum:: A3DEMDDimensionValueOption

   Enumerator that describes dimension's option.
   
   
      9.0
   
   
   
   Index
   =====
   
   .. rubric:: Enumerators
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:enumerator:`~kA3DMDDimensionValueOptionNone`
   * :c:enumerator:`~kA3DMDDimensionValueOptionMin`
   * :c:enumerator:`~kA3DMDDimensionValueOptionMax`
   * :c:enumerator:`~kA3DMDDimensionValueOptionEnvelopeModifier`
   * :c:enumerator:`~kA3DMDDimensionValueOptionIndependencyModifier`
   * :c:enumerator:`~kA3DMDDimensionValueOptionStaticalTolerancingModifier`
   * :c:enumerator:`~kA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired`
   * :c:enumerator:`~kA3DMDDimensionValueOptionReferenceOrAuxiliary`
   * :c:enumerator:`~kA3DMDDimensionValueOptionBasicOrTheorical`
   
   



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

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


.. c:enumerator:: kA3DMDDimensionValueOptionNone

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionNone** = ``0``
      
      Dimension has no option.
      



.. c:enumerator:: kA3DMDDimensionValueOptionMin

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionMin** = ``1``
      
      Dimension has the min modifier.
      



.. c:enumerator:: kA3DMDDimensionValueOptionMax

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionMax** = ``2``
      
      Dimension has the max modifier.
      



.. c:enumerator:: kA3DMDDimensionValueOptionEnvelopeModifier

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionEnvelopeModifier** = ``4``
      
      Dimension has the envelope modifier.
      



.. c:enumerator:: kA3DMDDimensionValueOptionIndependencyModifier

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionIndependencyModifier** = ``8``
      
      Dimension has the independency modifier.
      



.. c:enumerator:: kA3DMDDimensionValueOptionStaticalTolerancingModifier

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionStaticalTolerancingModifier** = ``16``
      
      Dimension has the statical tolerancing modifier.
      



.. c:enumerator:: kA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired** = ``32``
      
      Dimension has the option perfect form at MMC not required.
      



.. c:enumerator:: kA3DMDDimensionValueOptionReferenceOrAuxiliary

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionReferenceOrAuxiliary** = ``64``
      
      ASME:Reference ISO:Auxiliary.
      
      A dimension given for information purposes only. The value is given in parentheses and no tolerance applies to it.
      
      
         12.
      
      



.. c:enumerator:: kA3DMDDimensionValueOptionBasicOrTheorical

      .. rst-class:: sig-pretty-signature
      
         | **kA3DMDDimensionValueOptionBasicOrTheorical** = ``128``
      
      ASME:Basic ISO:Theoretical.
      
      Dimensions enclosed in a frame are the theoretically exact location, orientation, or profile of a feature or group of features.
      
      
         12
      
      




