![]() |
Inviwo
0.9.10.1
Inviwo documentation
|
#include <representationconverterfactory.h>
Inheritance diagram for inviwo::RepresentationConverterFactory< BaseRepr >:Public Types | |
| using | ConverterID = typename RepresentationConverter< BaseRepr >::ConverterID |
| using | RepMap = std::unordered_map< ConverterID, RepresentationConverter< BaseRepr > * > |
| using | PackageMap = std::unordered_multimap< ConverterID, std::unique_ptr< RepresentationConverterPackage< BaseRepr > >> |
Public Types inherited from inviwo::BaseRepresentationConverterFactory | |
| using | BaseReprId = std::type_index |
Public Member Functions | |
| virtual BaseReprId | getBaseReprId () override final |
| 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