Wildmeshing Toolkit
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
wmtk::TriMesh::SmartTuple Class Reference

Public Member Functions

 SmartTuple (const TriMesh &mesh, const Tuple &t)
 
const Tuple & tuple () const
 
const TriMesh & mesh () const
 
SmartTuple & operator= (const SmartTuple &t)
 
bool is_valid () const
 
size_t vid () const
 
size_t eid () const
 
size_t fid () const
 
SmartTuple switch_vertex () const
 
SmartTuple switch_edge () const
 
std::optional< SmartTuple > switch_face () const
 

Private Attributes

const TriMesh & m_mesh
 
Tuple m_tuple
 

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