|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkTransferFunctionPropertySerializer.h>


Public Member Functions | |
| mitkClassMacro (TransferFunctionPropertySerializer, BasePropertySerializer) | |
| Pointer | Clone () const |
| TiXmlElement * | Serialize () override |
| Serializes given BaseProperty object. More... | |
| BaseProperty::Pointer | Deserialize (TiXmlElement *element) override |
| Deserializes given TiXmlElement. More... | |
Public Member Functions inherited from mitk::BasePropertySerializer | |
| mitkClassMacroItkParent (BasePropertySerializer, itk::Object) | |
| virtual void | SetProperty (const BaseProperty *_arg) |
Static Public Member Functions | |
| static Pointer | New () |
| static bool | SerializeTransferFunction (const char *filename, TransferFunction::Pointer tf) |
| static TransferFunction::Pointer | DeserializeTransferFunction (const char *filePath) |
Protected Member Functions | |
| TransferFunctionPropertySerializer () | |
| ~TransferFunctionPropertySerializer () override | |
Protected Member Functions inherited from mitk::BasePropertySerializer | |
| BasePropertySerializer () | |
| ~BasePropertySerializer () override | |
Additional Inherited Members | |
Protected Attributes inherited from mitk::BasePropertySerializer | |
| BaseProperty::ConstPointer | m_Property |
Definition at line 18 of file mitkTransferFunctionPropertySerializer.h.
|
protected |
Definition at line 19 of file mitkTransferFunctionPropertySerializer.cpp.
|
overrideprotected |
Definition at line 20 of file mitkTransferFunctionPropertySerializer.cpp.
| Pointer mitk::TransferFunctionPropertySerializer::Clone | ( | ) | const |
|
overridevirtual |
Deserializes given TiXmlElement.
This should be overwritten by specific sub-classes.
Reimplemented from mitk::BasePropertySerializer.
Definition at line 118 of file mitkTransferFunctionPropertySerializer.cpp.
References MITK_ERROR, mitk::TransferFunctionProperty::New(), and mitk::TransferFunction::New().
|
static |
Definition at line 218 of file mitkTransferFunctionPropertySerializer.cpp.
References MITK_ERROR, MITK_REGISTER_SERIALIZER(), MITK_WARN, and New().
Referenced by QmitkTransferFunctionGeneratorWidget::OnLoadPreset().
| mitk::TransferFunctionPropertySerializer::mitkClassMacro | ( | TransferFunctionPropertySerializer | , |
| BasePropertySerializer | |||
| ) |
|
static |
Referenced by DeserializeTransferFunction(), and SerializeTransferFunction().
|
overridevirtual |
Serializes given BaseProperty object.
This should be overwritten by specific sub-classes.
Reimplemented from mitk::BasePropertySerializer.
Definition at line 21 of file mitkTransferFunctionPropertySerializer.cpp.
References mitk::TransferFunction::GetColorTransferFunction(), mitk::TransferFunction::GetGradientOpacityPoints(), mitk::TransferFunction::GetScalarOpacityPoints(), and mitk::BasePropertySerializer::m_Property.
|
static |
Definition at line 83 of file mitkTransferFunctionPropertySerializer.cpp.
References MITK_ERROR, New(), and mitk::TransferFunctionProperty::New().
Referenced by QmitkTransferFunctionGeneratorWidget::OnSavePreset().