The ImageTaskPreferencesData struct represents the preferences data for an image task.
More...
#include <imagetaskpreferencesdata.h>
|
template<class Archive > |
void | archive (Archive &ar, geometrize::ImageRunnerOptions &options, bool &scriptsEnabled, std::map< std::string, std::string > &scripts) |
|
The ImageTaskPreferencesData struct represents the preferences data for an image task.
◆ archive()
template<class Archive >
void geometrize::serialization::ImageTaskPreferencesData::archive |
( |
Archive & |
ar, |
|
|
geometrize::ImageRunnerOptions & |
options, |
|
|
bool & |
scriptsEnabled, |
|
|
std::map< std::string, std::string > & |
scripts |
|
) |
| |
|
inline |
43 ar(cereal::make_nvp(
shapeBounds, options.shapeBounds));
◆ maxShapeMutationsKey
const std::string geometrize::serialization::ImageTaskPreferencesData::maxShapeMutationsKey {"maxShapeMutations"} |
|
private |
◆ maxThreadsKey
const std::string geometrize::serialization::ImageTaskPreferencesData::maxThreadsKey {"maxThreads"} |
|
private |
◆ randomSeedKey
const std::string geometrize::serialization::ImageTaskPreferencesData::randomSeedKey {"randomSeed"} |
|
private |
◆ scriptsEnabledKey
const std::string geometrize::serialization::ImageTaskPreferencesData::scriptsEnabledKey {"scriptModeEnabled"} |
|
private |
◆ scriptsKey
const std::string geometrize::serialization::ImageTaskPreferencesData::scriptsKey {"scripts"} |
|
private |
◆ shapeAlphaKey
const std::string geometrize::serialization::ImageTaskPreferencesData::shapeAlphaKey {"shapeAlpha"} |
|
private |
◆ shapeBounds
const std::string geometrize::serialization::ImageTaskPreferencesData::shapeBounds {"shapeBounds"} |
|
private |
◆ shapeCountKey
const std::string geometrize::serialization::ImageTaskPreferencesData::shapeCountKey {"shapeCount"} |
|
private |
◆ shapeTypesKey
const std::string geometrize::serialization::ImageTaskPreferencesData::shapeTypesKey {"shapeTypes"} |
|
private |
The documentation for this class was generated from the following file: