The template class mitk::GenericLookupTable allows for simple declaration of lookup-tables for arbitrary types. It is used together with the template class mitk::GenericLookupTableProperty which encapsulates GenericLookupTables of the same type.
These simple template classes should be extended with the following:
- Add initialization method to generate a lookup-tables with an initial size and default value
- Wrap other relevant methods from the encapsulated STL hash map
- Add reader/writer classes for scene serialization
- Write a unit test