![]() |
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.