34 #ifndef CXTRANSFERFUNCTIONS3DPRESETS_H_
35 #define CXTRANSFERFUNCTIONS3DPRESETS_H_
37 #include "cxResourceExport.h"
40 #include <QDomElement>
70 virtual void save(QString name,
ImagePtr image,
bool _2D=
true,
bool _3D=
true);
71 void load(QString name,
ImagePtr image,
bool _2D=
true,
bool _3D=
true);
73 void save2D(QString name,
ImagePtr image);
74 void save3D(QString name,
ImagePtr image);
75 void load2D(QString name,
ImagePtr image);
76 void load3D(QString name,
ImagePtr image);
78 void deletePresetData(QString name,
bool _2D=
true,
bool _3D=
true);
80 QStringList generatePresetList(QString modality);
Base class for a group of presets in the system.
boost::shared_ptr< class Image > ImagePtr
virtual ~TransferFunctions3DPresets()
boost::shared_ptr< class TransferFunctions3DPresets > TransferFunctions3DPresetsPtr
Helper class for xml files used to store ssc/cx data.
Handles transfer function presets.