21 #ifndef otbWrapperParameterGroup_h
22 #define otbWrapperParameterGroup_h
24 #include "itkObject.h"
58 void AddChoice(std::string paramKey, std::string paramName);
61 void ClearChoices(std::string paramKey);
64 std::vector<int> GetSelectedItems(std::string paramKey);
69 void AddParameter(
ParameterType type, std::string paramKey, std::string paramName);
77 m_ParameterList.clear();
83 std::string GetParameterTypeAsString(
ParameterType paramType);
86 ParameterType GetParameterTypeFromString(
const std::string& paramType);
88 unsigned int GetNumberOfParameters();
90 std::vector<std::string> GetParametersKeys(
bool recursive =
true);