.. _group__a3d__unique__vertex:

#####################################
Vertex defined with a single position
#####################################


   2.0


Entity type is :c:enumerator:`~kA3DTypeTopoUniqueVertex`\ .

This entity describes a tolerant vertex, which is a 3D point combined with a real tolerance. This can be visualized as a sphere centered on the vertex with the sphere's radius set to the tolerance in which the real vertex of the edge is defined. Please refer to any documentation upon tolerances in 3D tolerant-modelling.


   :c:type:`~A3DTopoUniqueVertex`\ , :c:struct:`~A3DTopoUniqueVertexData`\ , :c:func:`~A3DTopoUniqueVertexGet`\ , :c:func:`~A3DTopoUniqueVertexCreate`


**Returns**


   ``A3D_SUCCESS``\ on success, or an error code on failure


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

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


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


* :c:struct:`~A3DTopoUniqueVertexData`

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

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


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


* :c:func:`~A3DTopoUniqueVertexGet`
* :c:func:`~A3DTopoUniqueVertexCreate`

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

   ../structures/A3DTopoUniqueVertexData
   ../functions/A3DTopoUniqueVertexGet
   ../functions/A3DTopoUniqueVertexCreate


