| OpenMesh

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes
Mesh Property Handles

All custom properties are represented by the property handles. More...

## Classes
struct | OpenMesh::VPropHandleT< T >
| Handle representing a vertex property. More...
struct | OpenMesh::HPropHandleT< T >
| Handle representing a halfedge property. More...
struct | OpenMesh::EPropHandleT< T >
| Handle representing an edge property. More...
struct | OpenMesh::FPropHandleT< T >
| Handle representing a face property. More...
struct | OpenMesh::MPropHandleT< T >
| Handle representing a mesh property. More...

## Detailed Description

All custom properties are represented by the property handles.

The handle mechanism allows to add arbitrary data to the mesh items. It stores the value type (by construction) and a 'reference' to the property. Use the mesh object to access the property values.

See also
  OpenMesh::PropertyT, OpenMesh::BaseKernel, OpenMesh::Concepts::KernelT, Using (custom) properties, Using STL algorithms, Storing custom properties