20 #ifndef ANTKEEPER_GEOM_BREP_MESH_HPP
21 #define ANTKEEPER_GEOM_BREP_MESH_HPP
61 void clear() noexcept;
Boundary representation (B-rep) of a mesh.
const brep_edge_container & edges() const noexcept
Returns the mesh edges.
const brep_face_container & faces() const noexcept
Returns the mesh faces.
brep_vertex_container & vertices() noexcept
Returns the mesh vertices.
brep_face_container & faces() noexcept
Returns the mesh faces.
brep_loop_container & loops() noexcept
Returns the mesh loops.
void clear() noexcept
Erases all vertices, edges, loops, and faces.
brep_mesh() noexcept
Constructs an empty mesh.
const brep_vertex_container & vertices() const noexcept
Returns the mesh vertices.
brep_mesh & operator=(const brep_mesh &other)
Copies another mesh into this mesh.
const brep_loop_container & loops() const noexcept
Returns the mesh loops.
brep_edge_container & edges() noexcept
Returns the mesh edges.