.. _exhale_class_classshapes_1_1Shape:

Class Shape
===========

- Defined in :ref:`file_include_geometric_shapes_shapes.h`


Inheritance Relationships
-------------------------

Derived Types
*************

- ``public shapes::Box`` (:ref:`exhale_class_classshapes_1_1Box`)
- ``public shapes::Cone`` (:ref:`exhale_class_classshapes_1_1Cone`)
- ``public shapes::Cylinder`` (:ref:`exhale_class_classshapes_1_1Cylinder`)
- ``public shapes::Mesh`` (:ref:`exhale_class_classshapes_1_1Mesh`)
- ``public shapes::OcTree`` (:ref:`exhale_class_classshapes_1_1OcTree`)
- ``public shapes::Plane`` (:ref:`exhale_class_classshapes_1_1Plane`)
- ``public shapes::Sphere`` (:ref:`exhale_class_classshapes_1_1Sphere`)


Class Documentation
-------------------


.. doxygenclass:: shapes::Shape
   :project: geometric_shapes Doxygen Project
   :members:
   :protected-members:
   :undoc-members: