Introduction of new Dictionary class (#1446)

* Adapting to introduction of new Dictionary class in Ghoul
 * Mainly replacing usage of float instead of doubles as expected
 * Adjust to the lack of the hasKeyAndValue function
This commit is contained in:
Alexander Bock
2021-01-02 15:07:11 +01:00
committed by GitHub
parent 7bf7a25401
commit 067c0f4b27
121 changed files with 2299 additions and 2160 deletions
@@ -61,11 +61,11 @@ GenerateRawVolumeTask::GenerateRawVolumeTask(const ghoul::Dictionary& dictionary
_rawVolumeOutputPath = absPath(dictionary.value<std::string>(KeyRawVolumeOutput));
_dictionaryOutputPath = absPath(dictionary.value<std::string>(KeyDictionaryOutput));
_dimensions = glm::uvec3(dictionary.value<glm::vec3>(KeyDimensions));
_dimensions = glm::uvec3(dictionary.value<glm::dvec3>(KeyDimensions));
_time = dictionary.value<std::string>(KeyTime);
_valueFunctionLua = dictionary.value<std::string>(KeyValueFunction);
_lowerDomainBound = dictionary.value<glm::vec3>(KeyLowerDomainBound);
_upperDomainBound = dictionary.value<glm::vec3>(KeyUpperDomainBound);
_lowerDomainBound = dictionary.value<glm::dvec3>(KeyLowerDomainBound);
_upperDomainBound = dictionary.value<glm::dvec3>(KeyUpperDomainBound);
}
std::string GenerateRawVolumeTask::description() {