#pragma once #include "Cell.hpp" namespace hyporo { class Mesh { mutable list> vertices_; mutable list> edges_; mutable list> faces_; mutable list> cells_; public: // Constructors //- Desctuctor virtual ~Mesh(); // Mesh size parameters inline sizet nPoints() const; inline sizet nEdges() const; inline sizet nFaces() const; inline sizet nCells() const; }; } // end namespace hyporo