|  | Inviwo 0.9.12-pre
    Inviwo documentation | 
#include <representationconverterfactory.h>
| Public Types | |
| using | ConverterID = typename RepresentationConverter<BaseRepr>::ConverterID | 
| using | RepMap = std::unordered_map<ConverterID, RepresentationConverter<BaseRepr>*> | 
| using | PackageMap | 
| Public Types inherited from inviwo::BaseRepresentationConverterFactory | |
| using | BaseReprId = std::type_index | 
| Public Member Functions | |
| virtual BaseReprId | getBaseReprId () override final | 
| const RepMap & | getConverters () const | 
| bool | registerObject (RepresentationConverter< BaseRepr > *representationConverter) | 
| bool | unRegisterObject (RepresentationConverter< BaseRepr > *representationConverter) | 
| const RepresentationConverterPackage< BaseRepr > * | getRepresentationConverter (ConverterID) | 
| const RepresentationConverterPackage< BaseRepr > * | getRepresentationConverter (std::type_index from, std::type_index to) | 
Factory for RepresentationConverters
| using inviwo::RepresentationConverterFactory< BaseRepr >::PackageMap | 
| 
 | finaloverridevirtual | 
Implements inviwo::BaseRepresentationConverterFactory.