.. _a3_d_p_d_f_enums_8h:

#############
A3DPDFEnums.h
#############

A3D SDK Enumerations and static values.


   26.3



Index
=====

.. rubric:: Preprocessor Definitions


.. rst-class:: api-xref-list


* :c:macro:`~kA3DTypePDFWidgetRoot`
* :c:macro:`~kA3DTypePDFField`
* :c:macro:`~kA3DTypePDFHighLevelWidget`
* :c:macro:`~kA3DPDFDocumentPermOpen`
* :c:macro:`~kA3DPDFDocumentPermSecure`
* :c:macro:`~kA3DPDFDocumentPermPrint`
* :c:macro:`~kA3DPDFDocumentPermEdit`
* :c:macro:`~kA3DPDFDocumentPermCopy`
* :c:macro:`~kA3DPDFDocumentPermEditNotes`
* :c:macro:`~kA3DPDFDocumentPermSaveAs`
* :c:macro:`~kA3DPDFDocumentPermFillandSign`
* :c:macro:`~kA3DPDFDocumentPermAccessible`
* :c:macro:`~kA3DPDFDocumentPermDocAssembly`
* :c:macro:`~kA3DPDFDocumentPermHighPrint`
* :c:macro:`~kA3DPDFDocumentPermOwner`
* :c:macro:`~kA3DPDFDocumentPermFormSubmit`
* :c:macro:`~kA3DPDFDocumentPermFormSpawnTempl`
* :c:macro:`~kA3DPDFDocumentPermAll`
* :c:macro:`~kA3DPDFDocumentPermSettable`
* :c:macro:`~kA3DPDFDocumentPermUser`
* :c:macro:`~kA3DPDFDocumentPermNone`
* :c:macro:`~kA3DPDFSaveFull`
* :c:macro:`~kA3DPDFSaveOptimized`
* :c:macro:`~kA3DPDFSaveOptimizeFonts`
* :c:macro:`~kA3DPDFSaveCopy`
* :c:macro:`~MAX_FIELD_NAME`
* :c:macro:`~kA3DPDFInterpolateTransformationMatrix`
* :c:macro:`~kA3DPDFInterpolateAppearanceColor`
* :c:macro:`~kA3DPDFInterpolateAppearanceTransparency`
* :c:macro:`~kA3DPDFInterpolateCamera`
* :c:macro:`~kA3DPDFTableFor3DViewsCustom`
* :c:macro:`~kA3DPDFTableFor3DViewsAll`
* :c:macro:`~kA3DPDFTableFor3DViewsComputePosters`
* :c:macro:`~kA3DPDFNoFilter`
* :c:macro:`~kA3DPDFFilterPDFDefaultView`
* :c:macro:`~kA3DPDFFilterPDFViewsExceptDefault`
* :c:macro:`~kA3DPDFFilterNativeViews`
* :c:macro:`~kA3DPDFFilterSubAssemblyViews`
* :c:macro:`~kA3DWebOutFormatHtml`
* :c:macro:`~kA3DWebOutFormatPrc`
* :c:macro:`~kA3DWebOfflineShow3DToolbar`
* :c:macro:`~kA3DWebOfflineShow3DModelView`
* :c:macro:`~kA3DWebOfflineShowViewNavigation`
* :c:macro:`~kA3DWebOfflineDefaultOptions`
* :c:macro:`~kA3DPDFUnknownStreamIdentifier`


.. rst-class:: kind-group kind-enumeration

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


.. rst-class:: api-xref-list


* :c:enum:`~A3DPDFEWidgetType`
* :c:enum:`~A3DPDFEPageSize`
* :c:enum:`~A3DPDFEPageOrientation`
* :c:enum:`~A3DPDFEEncryptContent`
* :c:enum:`~A3DPDFEFontName`
* :c:enum:`~A3DPDFELanguage`
* :c:enum:`~A3DPDFETableTextHorizontalAlign`
* :c:enum:`~A3DPDFETableTextVerticalAlign`
* :c:enum:`~A3DPDFEImageFormat`
* :c:enum:`~A3DPDFELinkHighlightMode`
* :c:enum:`~A3DPDFEActivateWhen`
* :c:enum:`~A3DPDFEDesactivateWhen`
* :c:enum:`~A3DPDFEAnimationStyle`
* :c:enum:`~A3DPDFELighting`
* :c:enum:`~A3DPDFERenderingStyle`
* :c:enum:`~A3DPDFEEventActionType`
* :c:enum:`~A3DPDFEFieldType`
* :c:enum:`~A3DPDFEModelFileNodeType`
* :c:enum:`~A3DPDFEProjectionMode`
* :c:enum:`~A3DPDFEFormField`
* :c:enum:`~A3DPDFETextOrientation`
* :c:enum:`~A3DPDFEThicknessBorder`
* :c:enum:`~A3DPDFELineStyleBorder`
* :c:enum:`~A3DPDFELayoutTextIcon`
* :c:enum:`~A3DPDFETextAlignment`
* :c:enum:`~A3DPDFEGraphicType`
* :c:enum:`~A3DPDFEWidgetTargetBehaviour`
* :c:enum:`~A3DPDFEDirection`
* :c:enum:`~A3DPDFEColumnType`
* :c:enum:`~A3DWebOutPdfFormat`
* :c:enum:`~A3DWebEHtmlOutputMode`
* :c:enum:`~A3DPDFEPlaybackControlsSkin`

.. rst-class:: kind-group kind-preprocessor-definition

.. rubric:: Preprocessor Definitions
   :class: kind-group-title


.. rst-class:: api-xref-list


* :c:macro:`~kA3DTypePDFWidgetRoot`
* :c:macro:`~kA3DTypePDFField`
* :c:macro:`~kA3DTypePDFHighLevelWidget`
* :c:macro:`~kA3DPDFDocumentPermOpen`
* :c:macro:`~kA3DPDFDocumentPermSecure`
* :c:macro:`~kA3DPDFDocumentPermPrint`
* :c:macro:`~kA3DPDFDocumentPermEdit`
* :c:macro:`~kA3DPDFDocumentPermCopy`
* :c:macro:`~kA3DPDFDocumentPermEditNotes`
* :c:macro:`~kA3DPDFDocumentPermSaveAs`
* :c:macro:`~kA3DPDFDocumentPermFillandSign`
* :c:macro:`~kA3DPDFDocumentPermAccessible`
* :c:macro:`~kA3DPDFDocumentPermDocAssembly`
* :c:macro:`~kA3DPDFDocumentPermHighPrint`
* :c:macro:`~kA3DPDFDocumentPermOwner`
* :c:macro:`~kA3DPDFDocumentPermFormSubmit`
* :c:macro:`~kA3DPDFDocumentPermFormSpawnTempl`
* :c:macro:`~kA3DPDFDocumentPermAll`
* :c:macro:`~kA3DPDFDocumentPermSettable`
* :c:macro:`~kA3DPDFDocumentPermUser`
* :c:macro:`~kA3DPDFDocumentPermNone`
* :c:macro:`~kA3DPDFSaveFull`
* :c:macro:`~kA3DPDFSaveOptimized`
* :c:macro:`~kA3DPDFSaveOptimizeFonts`
* :c:macro:`~kA3DPDFSaveCopy`
* :c:macro:`~kA3DPDFInterpolateTransformationMatrix`
* :c:macro:`~kA3DPDFInterpolateAppearanceColor`
* :c:macro:`~kA3DPDFInterpolateAppearanceTransparency`
* :c:macro:`~kA3DPDFInterpolateCamera`
* :c:macro:`~kA3DPDFTableFor3DViewsCustom`
* :c:macro:`~kA3DPDFTableFor3DViewsAll`
* :c:macro:`~kA3DPDFTableFor3DViewsComputePosters`
* :c:macro:`~kA3DPDFNoFilter`
* :c:macro:`~kA3DPDFFilterPDFDefaultView`
* :c:macro:`~kA3DPDFFilterPDFViewsExceptDefault`
* :c:macro:`~kA3DPDFFilterNativeViews`
* :c:macro:`~kA3DPDFFilterSubAssemblyViews`
* :c:macro:`~kA3DWebOutFormatHtml`
* :c:macro:`~kA3DWebOfflineShow3DToolbar`
* :c:macro:`~kA3DPDFUnknownStreamIdentifier`

.. c:macro:: MAX_FIELD_NAME

      The maximum size (in bytes) of a field name in :c:struct:`~A3DPDFFieldData`\ .
      



.. c:macro:: kA3DWebOutFormatPrc

      Annotation 3D are exported into prc files (only needed to integrate Communicator in streaming mode).
      



.. c:macro:: kA3DWebOfflineShow3DModelView

      The 3D Model View is displayed for each Annotation 3D.
      



.. c:macro:: kA3DWebOfflineShowViewNavigation

      A widget to navigate through views is displayed for each Annotation 3D.
      



.. c:macro:: kA3DWebOfflineDefaultOptions

      Default options set when initializing the flags.
      




