Developer Documentation
OpenMesh::SmartBaseHandle Class Reference

Base class for all smart handle types. More...

#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Mesh/SmartHandles.hh>

Inheritance diagram for OpenMesh::SmartBaseHandle:
OpenMesh::SmartEdgeHandle OpenMesh::SmartFaceHandle OpenMesh::SmartHalfedgeHandle OpenMesh::SmartVertexHandle

Public Member Functions

 SmartBaseHandle (const PolyConnectivity *_mesh=nullptr)
 
const PolyConnectivitymesh () const
 Get the underlying mesh of this handle. More...
 

Private Attributes

const PolyConnectivitymesh_
 

Detailed Description

Base class for all smart handle types.

Definition at line 63 of file SmartHandles.hh.

Constructor & Destructor Documentation

◆ SmartBaseHandle()

OpenMesh::SmartBaseHandle::SmartBaseHandle ( const PolyConnectivity _mesh = nullptr)
inlineexplicit

Definition at line 66 of file SmartHandles.hh.

Member Function Documentation

◆ mesh()

const PolyConnectivity * OpenMesh::SmartBaseHandle::mesh ( ) const
inline

Get the underlying mesh of this handle.

Definition at line 69 of file SmartHandles.hh.

Member Data Documentation

◆ mesh_

const PolyConnectivity* OpenMesh::SmartBaseHandle::mesh_
private

Definition at line 74 of file SmartHandles.hh.


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