|
| PropertyConverter (const std::string &srcClassIdentifier, const std::string &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()
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< OptionProperty, IntProperty >, inviwo::TemplatePropertyConverter< StringProperty, FileProperty >, inviwo::TemplatePropertyConverter< OptionProperty, DataFrameColumnProperty >, inviwo::TemplatePropertyConverter< TransferFunctionProperty, IsoTFProperty >, inviwo::TemplatePropertyConverter< IsoTFProperty, TransferFunctionProperty >, inviwo::TemplatePropertyConverter< SrcProperty, StringProperty >, inviwo::TemplatePropertyConverter< StringProperty, DirectoryProperty >, inviwo::TemplatePropertyConverter< FileProperty, StringProperty >, inviwo::TemplatePropertyConverter< IsoTFProperty, IsoValueProperty >, inviwo::TemplatePropertyConverter< IntProperty, OptionProperty >, inviwo::TemplatePropertyConverter< OptionProperty, StringProperty >, inviwo::TemplatePropertyConverter< DirectoryProperty, StringProperty >, inviwo::TemplatePropertyConverter< DataFrameColumnProperty, OptionProperty >, and inviwo::TemplatePropertyConverter< IsoValueProperty, IsoTFProperty >.
The documentation for this class was generated from the following files:
- propertyconverter.h
- propertyconverter.cpp