.. _group__a3d__pdf___table_for3_d_views:

##################################################################
Bit Field to indicate the options for creating table for 3D views.
##################################################################

These fields are used with function :c:func:`~A3DPDFDataTable3DViewsCreate`\ to define its behavior.

Use :c:macro:`~kA3DPDFTableFor3DViewsAll`\ to automatically define a simple table for 3D views used only for 3D annotation widget.

Use :c:macro:`~kA3DPDFTableFor3DViewsAll`\ \| :c:macro:`~kA3DPDFTableFor3DViewsComputePosters`\ to automatically define a table for 3D views used also for view carousel (automatic here means that all views are stored and that all posters are automatically computed for view carousel usage).

Use :c:macro:`~kA3DPDFTableFor3DViewsCustom`\ to specify which views should be stored, and which posters images will be used.

Use :c:macro:`~kA3DPDFTableFor3DViewsCustom`\ \| :c:macro:`~kA3DPDFTableFor3DViewsComputePosters`\ to specify which views should be stored and automatically compute posters for these.


   10.0



Index
=====

.. rubric:: Preprocessor Definitions


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


* :c:macro:`~kA3DPDFTableFor3DViewsCustom`
* :c:macro:`~kA3DPDFTableFor3DViewsAll`
* :c:macro:`~kA3DPDFTableFor3DViewsComputePosters`


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

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


.. c:macro:: kA3DPDFTableFor3DViewsCustom

      The detail of views are passed as an argument to the function.
      



.. c:macro:: kA3DPDFTableFor3DViewsAll

      All views are stored in the table.
      



.. c:macro:: kA3DPDFTableFor3DViewsComputePosters

      The posters for views are automatically generated during table creation.
      




