Inviwo 0.9.12-pre
Inviwo documentation
|
#include <representationconverter.h>
Public Types | |
using | ConverterID = typename RepresentationConverter<BaseRepr>::ConverterID |
Public Types inherited from inviwo::RepresentationConverter< BaseRepr > | |
using | ConverterID = std::pair<std::type_index, std::type_index> |
Public Member Functions | |
virtual ConverterID | getConverterID () const override |
virtual std::shared_ptr< BaseRepr > | createFrom (std::shared_ptr< const BaseRepr > source) const override final |
virtual void | update (std::shared_ptr< const BaseRepr > source, std::shared_ptr< BaseRepr > destination) const override final |
virtual std::shared_ptr< To > | createFrom (std::shared_ptr< const From > source) const =0 |
virtual void | update (std::shared_ptr< const From > source, std::shared_ptr< To > destination) const =0 |
Public Member Functions inherited from inviwo::RepresentationConverter< BaseRepr > | |
Public Member Functions inherited from inviwo::BaseRepresentationConverter |
A helper type to make it easier to create RepresentationConverters for specific types
|
inlinefinaloverridevirtual |
Implements inviwo::RepresentationConverter< BaseRepr >.
|
overridevirtual |
Implements inviwo::RepresentationConverter< BaseRepr >.
|
inlinefinaloverridevirtual |
Implements inviwo::RepresentationConverter< BaseRepr >.