.. _Chap:Implementation: Overview ======== Here, we consider the basic ``EBGeometry`` API. ``EBGeometry`` is a header-only library, implemented under its own namespace (``EBGeometry``). Various major components, like BVHs and DCEL, are implemented under namespaces ``EBGeometry::BVH`` and ``EBGeometry::DCEL``. Below, we consider a brief introduction to the API and implementation details of ``EBGeometry``.