|
| PropertyConverter (std::string_view srcClassIdentifier, std::string_view dstClassIdentifier) |
|
std::string | getSourcePropertyClassIdenetifier () const |
|
std::string | getDestinationPropertyClassIdenetifier () const |
|
virtual void | convert (const Property *srcProperty, Property *dstProperty) const |
|
|
std::string | srcClassIdentifier_ |
|
std::string | dstClassIdentifier_ |
|
◆ convert()
virtual void inviwo::PropertyConverter::convert |
( |
const Property * | srcProperty, |
|
|
Property * | dstProperty ) const |
|
virtual |
convert requires that srcProperty and dstProperty has the same class identifiers as srcClassIdentifier and dstClassIdentifier, given in the constructor, i.e. the same types.
Reimplemented in inviwo::TemplatePropertyConverter< SrcProperty, DstProperty >, inviwo::TemplatePropertyConverter< ColumnOptionProperty, OptionProperty >, inviwo::TemplatePropertyConverter< DirectoryProperty, StringProperty >, inviwo::TemplatePropertyConverter< FileProperty, StringProperty >, inviwo::TemplatePropertyConverter< IntProperty, OptionProperty >, inviwo::TemplatePropertyConverter< IsoTFProperty, IsoValueProperty >, inviwo::TemplatePropertyConverter< IsoTFProperty, TransferFunctionProperty >, inviwo::TemplatePropertyConverter< IsoValueProperty, IsoTFProperty >, inviwo::TemplatePropertyConverter< OptionProperty, ColumnOptionProperty >, inviwo::TemplatePropertyConverter< OptionProperty, IntProperty >, inviwo::TemplatePropertyConverter< OptionProperty, StringProperty >, inviwo::TemplatePropertyConverter< SrcProperty, StringProperty >, inviwo::TemplatePropertyConverter< StringProperty, DirectoryProperty >, inviwo::TemplatePropertyConverter< StringProperty, FileProperty >, and inviwo::TemplatePropertyConverter< TransferFunctionProperty, IsoTFProperty >.
The documentation for this class was generated from the following file: