.. _a3_d_s_d_k_topology_8h:

################
A3DSDKTopology.h
################

Header file for topology entities.


   26.3



Index
=====

.. rubric:: Preprocessor Definitions


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


* :c:macro:`~kA3DBodyBoundingBoxEvaluation`
* :c:macro:`~kA3DBodyBoundingBoxPrecise`
* :c:macro:`~kA3DBodyBoundingBoxCadData`
* :c:macro:`~kA3DContextOuterLoopFirst`
* :c:macro:`~kA3DContextNoClamp`
* :c:macro:`~kA3DContextNoSplit`
* :c:macro:`~kA3DContextHasAnalytics`


.. rst-class:: kind-group kind-function

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


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


* :c:func:`~A3DTopoBodyGet`
* :c:func:`~A3DTopoBodySet`
* :c:func:`~A3DTopoContextGet`
* :c:func:`~A3DTopoContextCreate`
* :c:func:`~A3DTopoSingleWireBodyGet`
* :c:func:`~A3DTopoSingleWireBodyCreate`
* :c:func:`~A3DTopoBrepDataGet`
* :c:func:`~A3DTopoBrepDataCreate`
* :c:func:`~A3DTopoBrepDataGetFaces`
* :c:func:`~A3DTopoBrepDataGetEdges`
* :c:func:`~A3DTopoConnexGet`
* :c:func:`~A3DTopoConnexCreate`
* :c:func:`~A3DTopoShellGet`
* :c:func:`~A3DTopoShellCreate`
* :c:func:`~A3DTopoFaceGet`
* :c:func:`~A3DTopoFaceCreate`
* :c:func:`~A3DTopoFaceGetShellAndOrientation`
* :c:func:`~A3DTopoFaceGetShell`
* :c:func:`~A3DTopoLoopGet`
* :c:func:`~A3DTopoLoopCreate`
* :c:func:`~A3DTopoLoopGetFace`
* :c:func:`~A3DTopoCoEdgeGet`
* :c:func:`~A3DTopoCoEdgeCreate`
* :c:func:`~A3DTopoCoEdgeSetNeighbour`
* :c:func:`~A3DTopoCoedgeGetLoop`
* :c:func:`~A3DTopoEdgeGet`
* :c:func:`~A3DTopoEdgeCreate`
* :c:func:`~A3DTopoEdgeGetCoEdges`
* :c:func:`~A3DTopoEdgeGetSurfaces`
* :c:func:`~A3DTopoEdgeGetOrCompute3DCurve`
* :c:func:`~A3DTopoWireEdgeGet`
* :c:func:`~A3DTopoWireEdgeCreate`
* :c:func:`~A3DTopoUniqueVertexGet`
* :c:func:`~A3DTopoUniqueVertexCreate`
* :c:func:`~A3DTopoMultipleVertexGet`
* :c:func:`~A3DTopoMultipleVertexCreate`

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

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


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


* :c:macro:`~kA3DBodyBoundingBoxEvaluation`
* :c:macro:`~kA3DBodyBoundingBoxPrecise`
* :c:macro:`~kA3DBodyBoundingBoxCadData`
* :c:macro:`~kA3DContextOuterLoopFirst`
* :c:macro:`~kA3DContextNoClamp`
* :c:macro:`~kA3DContextNoSplit`
* :c:macro:`~kA3DContextHasAnalytics`


