.. _namespace_bodies:

Namespace bodies
================


This set of classes allows quickly detecting whether a given point is inside an object or not. This capability is useful when removing points from inside the robot (when the robot sees its arms, for example). 




.. contents:: Contents
   :local:
   :backlinks: none





Classes
-------


- :ref:`exhale_struct_structbodies_1_1BoundingCylinder`

- :ref:`exhale_struct_structbodies_1_1BoundingSphere`

- :ref:`exhale_class_classbodies_1_1AABB`

- :ref:`exhale_class_classbodies_1_1Body`

- :ref:`exhale_class_classbodies_1_1BodyVector`

- :ref:`exhale_class_classbodies_1_1Box`

- :ref:`exhale_class_classbodies_1_1ConvexMesh`

- :ref:`exhale_class_classbodies_1_1Cylinder`

- :ref:`exhale_class_classbodies_1_1OBB`

- :ref:`exhale_class_classbodies_1_1Sphere`


Functions
---------


- :ref:`exhale_function_namespacebodies_1ac9ca4f1202c17fd5cfa20e3a3cceb45f`

- :ref:`exhale_function_namespacebodies_1a7f0d5c42959288215190d8085917f0c2`

- :ref:`exhale_function_namespacebodies_1a83940842b62bb872a3d3d3160f5235b3`

- :ref:`exhale_function_namespacebodies_1af8d34452faa2b56064aafe46e52b38ae`

- :ref:`exhale_function_namespacebodies_1a7aae971aa9b02e9955112edff7f1309e`

- :ref:`exhale_function_namespacebodies_1a30529e9655f4db725753d0e1b4c69bd7`

- :ref:`exhale_function_namespacebodies_1a28c0d3c8ce415b08eabac0f6322ab529`

- :ref:`exhale_function_namespacebodies_1a85f75f58c71012ba3e96d7429dd7dfa1`

- :ref:`exhale_function_namespacebodies_1af16c692d644e6c7b0383b56d63d7e1e3`

- :ref:`exhale_function_namespacebodies_1a906efd15235fdf3cb1518fbea03ea56f`

- :ref:`exhale_function_namespacebodies_1aabddd5487778a25ecff184c78702306c`


Typedefs
--------


- :ref:`exhale_typedef_namespacebodies_1a050f3e79a9237d24ec7fddf581351191`

- :ref:`exhale_typedef_namespacebodies_1a7052acbf495412cba0429e7464bea421`