|
#define | VertexAttributes(_i) enum { VertexAttributes = _i } |
| Macro for defining the vertex attributes. See Specifying your MyMesh.
|
|
#define | HalfedgeAttributes(_i) enum { HalfedgeAttributes = _i } |
| Macro for defining the halfedge attributes. See Specifying your MyMesh.
|
|
#define | EdgeAttributes(_i) enum { EdgeAttributes = _i } |
| Macro for defining the edge attributes. See Specifying your MyMesh.
|
|
#define | FaceAttributes(_i) enum { FaceAttributes = _i } |
| Macro for defining the face attributes. See Specifying your MyMesh.
|
|
#define | VertexTraits template <class Base, class Refs> struct VertexT : public Base |
| Macro for defining the vertex traits. See Specifying your MyMesh.
|
|
#define | HalfedgeTraits template <class Base, class Refs> struct HalfedgeT : public Base |
| Macro for defining the halfedge traits. See Specifying your MyMesh.
|
|
#define | EdgeTraits template <class Base, class Refs> struct EdgeT : public Base |
| Macro for defining the edge traits. See Specifying your MyMesh.
|
|
#define | FaceTraits template <class Base, class Refs> struct FaceT : public Base |
| Macro for defining the face traits. See Specifying your MyMesh.
|
|
#define | OM_Merge_Traits(_S1, _S2, _D) typedef OpenMesh::MergeTraits<_S1, _S2>::Result _D; |
|
#define | OM_Merge_Traits_In_Template(_S1, _S2, _D) typedef typename OpenMesh::MergeTraits<_S1, _S2>::Result _D; |
|
This file defines the default traits and some convenience macros.
Definition in file Traits.hh.