# A3DPDFEnums.h

A3D SDK Enumerations and static values.

> 26.3

## Index

Preprocessor Definitions

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

Enumerations

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

Preprocessor Definitions

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

`MAX_FIELD_NAME`

  The maximum size (in bytes) of a field name in `A3DPDFFieldData`.

`kA3DWebOutFormatPrc`

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

`kA3DWebOfflineShow3DModelView`

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

`kA3DWebOfflineShowViewNavigation`

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

`kA3DWebOfflineDefaultOptions`

  Default options set when initializing the flags.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...