.. _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. 
      




