.. _group__a3d__topocontextdata:

#####################
Topology Context Data
#####################

Structure and bitmasks for specifying the topology context and common attributes such as granularity, tolerance, and thickness.


   2.0


Entity type is :c:enumerator:`~kA3DTypeTopoContext`


   :c:type:`~A3DTopoContext`\ , :c:struct:`~A3DTopoContextData`\ , :c:func:`~A3DTopoContextGet`\ , :c:func:`~A3DTopoContextCreate`



Index
=====

.. rubric:: Preprocessor Definitions


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


* :c:macro:`~kA3DContextOuterLoopFirst`
* :c:macro:`~kA3DContextNoClamp`
* :c:macro:`~kA3DContextNoSplit`
* :c:macro:`~kA3DContextHasAnalytics`


.. rst-class:: kind-group kind-record

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


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


* :c:struct:`~A3DTopoContextData`

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

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


.. c:macro:: kA3DContextOuterLoopFirst

      Outer loops are always first loops.
      



.. c:macro:: kA3DContextNoClamp

      UV Curves are clamped on surface.
      



.. c:macro:: kA3DContextNoSplit

      Faces are split.
      



.. c:macro:: kA3DContextHasAnalytics

      B-rep can contain analytic elements (not exclusively BSpline).
      



.. toctree::
   :maxdepth: 1
   :hidden:

   ../structures/A3DTopoContextData


