Developer Documentation

Property System

In OpenVolumeMesh it is possible to attach properties of any data type to each of the entity types. This is accomplished by using template programming concepts of C++. All properties are instances of the class OpenVolumeMesh::OpenVolumeMeshPropertyT that expects a data type as template parameter. See Section Generic Dynamic Properties for a more detailed overview about how to use properties. Tutorial Tutorial 03: Adding Properties additionally describes how to use properties in practice using a compilable example.