EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Classes | Namespaces
EBGeometry_DCEL_Mesh.hpp File Reference

Declaration of a mesh class which stores a DCEL mesh (with signed distance functions) More...

#include <cstddef>
#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <type_traits>
#include <vector>
#include "EBGeometry_DCEL.hpp"
#include "EBGeometry_DCEL_Edge.hpp"
#include "EBGeometry_DCEL_Face.hpp"
#include "EBGeometry_DCEL_Vertex.hpp"
#include "EBGeometry_GPU.hpp"
#include "EBGeometry_PODVector.hpp"
#include "EBGeometry_Pool.hpp"
#include "EBGeometry_DCEL_MeshImplem.hpp"
Include dependency graph for EBGeometry_DCEL_Mesh.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EBGeometry::DCEL::MeshT< T >
 DCEL mesh class - stores a doubly-connected edge mesh. More...
 
struct  EBGeometry::DCEL::MeshT< T >::Layout
 The mesh's arrays as offsets into its pool, with no location: what another pool-resident object stores when it holds this mesh (see PoolHandle). More...
 

Namespaces

namespace  EBGeometry
 Namespace containing all of EBGeometry's functionality.
 
namespace  EBGeometry::DCEL
 Namespace containing various double-connected edge list (DCEL) functionality.
 

Detailed Description

Declaration of a mesh class which stores a DCEL mesh (with signed distance functions)

Author
Robert Marskar