41 #ifndef OPTIKA_ARRAYHELPERFUNCTIONS_HPP_
42 #define OPTIKA_ARRAYHELPERFUNCTIONS_HPP_
43 #include <QStringList>
70 RCP<const ParameterEntry> arrayEntry, QString type,
bool twoD=
false);
87 bool isArrayEmpty(RCP<const ParameterEntry> arrayEntry, QString type);
A Header file that includes some of the commonly used includes throughtout Optika as well as some ove...
QString determineArrayType(RCP< const ParameterEntry > parameter, bool twoD)
Determines the type of array stored in a parameter.
QVariant arrayEntryToVariant(RCP< const ParameterEntry > arrayEntry, QString type, bool twoD)
Creates a QVariant containing the array that is in arrayEntry.
bool isArrayEmpty(RCP< const ParameterEntry > arrayEntry, QString type)
Determines wether or no the array inside a ParameterEntry is empty.
A collection of types that Optika uses to to keep track of ParameterEntry types.
QString getArrayType(QString itemType)
Given a type string, determines the template type of the Array.