Inviwo 0.9.12-pre
Inviwo documentation
|
#include <representationconverter.h>
Public Types | |
using | ConverterID = std::pair<std::type_index, std::type_index> |
Public Member Functions | |
virtual ConverterID | getConverterID () const =0 |
virtual std::shared_ptr< BaseRepr > | createFrom (std::shared_ptr< const BaseRepr > source) const =0 |
virtual void | update (std::shared_ptr< const BaseRepr > source, std::shared_ptr< BaseRepr > destination) const =0 |
Public Member Functions inherited from inviwo::BaseRepresentationConverter |
A RepresentationConverter creates or updates a DataRepresentation from an other DataRepresentation using the createFrom() or update() functions