Antkeeper  0.0.1
Public Member Functions | Friends | List of all members
geom::brep_face Class Reference

Portion of a shell bounded by loops. More...

#include <brep-face.hpp>

Public Member Functions

constexpr std::size_t index () const noexcept
 Returns the index of this face in the mesh face array. More...
 
constexpr const brep_face_loop_listloops () const noexcept
 Returns the list of loops associated with this face. More...
 

Friends

class brep_mesh
 
class brep_element_container< brep_face >
 
class brep_face_container
 

Detailed Description

Portion of a shell bounded by loops.

Definition at line 243 of file brep-face.hpp.

Member Function Documentation

◆ index()

constexpr std::size_t geom::brep_face::index ( ) const
inlineconstexprnoexcept

Returns the index of this face in the mesh face array.

Warning
This index may change if any faces are removed from the mesh.

Definition at line 255 of file brep-face.hpp.

◆ loops()

constexpr const brep_face_loop_list& geom::brep_face::loops ( ) const
inlineconstexprnoexcept

Returns the list of loops associated with this face.

Definition at line 261 of file brep-face.hpp.

Friends And Related Function Documentation

◆ brep_element_container< brep_face >

friend class brep_element_container< brep_face >
friend

Definition at line 246 of file brep-face.hpp.

◆ brep_face_container

friend class brep_face_container
friend

Definition at line 248 of file brep-face.hpp.

◆ brep_mesh

friend class brep_mesh
friend

Definition at line 246 of file brep-face.hpp.


The documentation for this class was generated from the following file: