![]() |
iVS3D v2.0.0
|
The ModelAlgorithm class is responsible for buffering data from the used plugins. It implements the interface ISerializable to be able to save all its current Data. More...
#include <modelalgorithm.h>
Public Member Functions | |
| ModelAlgorithm () | |
| ModelInputPictures default Constructor. | |
| void | addPluginBuffer (QString pluginName, QString bufferName, QVariant value) |
| Saves the buffer given buffer. | |
| QMap< QString, QMap< QString, QVariant > > | getPluginBuffer () |
| Returns the whole buffer. | |
| QVariant | toText () override |
| Saves this class to a QVariant. | |
| void | fromText (QVariant data) override |
| Reades its members from the given QVariant. | |
The ModelAlgorithm class is responsible for buffering data from the used plugins. It implements the interface ISerializable to be able to save all its current Data.
| void ModelAlgorithm::addPluginBuffer | ( | QString | pluginName, |
| QString | bufferName, | ||
| QVariant | value | ||
| ) |
Saves the buffer given buffer.
| pluginName | Name of the Plugin |
| bufferName | Name of the buffer |
| value | Buffered values as QVariant |
|
overridevirtual |
Reades its members from the given QVariant.
| data | QVariant containing this class data |
Implements ISerializable.
| QMap< QString, QMap< QString, QVariant > > ModelAlgorithm::getPluginBuffer | ( | ) |
Returns the whole buffer.
|
overridevirtual |
Saves this class to a QVariant.
Implements ISerializable.