Developer Documentation
HandleToPropHandle.hh
1#ifndef HANDLETOPROPHANDLE_HH_
2#define HANDLETOPROPHANDLE_HH_
3
4#include <OpenMesh/Core/Mesh/Handles.hh>
5#include <OpenMesh/Core/Utils/Property.hh>
6
7namespace OpenMesh {
8
9 template<typename ElementT, typename T>
11 };
12
13 template<typename T>
16 };
17
18 template<typename T>
21 };
22
23 template<typename T>
26 };
27
28 template<typename T>
31 };
32
33 template<typename T>
34 struct HandleToPropHandle<void, T> {
36 };
37
38 template<typename T>
41 };
42
43} // namespace OpenMesh
44
45#endif // HANDLETOPROPHANDLE_HH_
Handle for a edge entity.
Definition: Handles.hh:135
Handle for a face entity.
Definition: Handles.hh:142
Handle for a halfedge entity.
Definition: Handles.hh:128
Handle type for meshes to simplify some template programming.
Definition: Handles.hh:149
Handle for a vertex entity.
Definition: Handles.hh:121