15 #ifndef __elxConfiguration_H__
16 #define __elxConfiguration_H__
18 #include "itkObject.h"
80 itkGetStringMacro( ParameterFileName );
81 itkSetStringMacro( ParameterFileName );
98 itkSetMacro( ElastixLevel,
unsigned int );
99 itkGetConstMacro( ElastixLevel,
unsigned int );
102 itkSetMacro( TotalNumberOfElastixLevels,
unsigned int );
103 itkGetConstMacro( TotalNumberOfElastixLevels,
unsigned int );
131 const std::string & parameterName )
const
140 const unsigned int entry_nr,
const bool printThisErrorMessage )
142 std::string errorMessage =
"";
144 parameterValue, parameterName, entry_nr,
145 printThisErrorMessage, errorMessage );
146 if ( errorMessage !=
"" )
157 const unsigned int entry_nr )
159 std::string errorMessage =
"";
161 parameterValue, parameterName, entry_nr, errorMessage );
162 if ( errorMessage !=
"" )
173 const std::string & prefix,
174 const unsigned int entry_nr,
const int default_entry_nr,
175 const bool printThisErrorMessage )
const
177 std::string errorMessage =
"";
179 parameterValue, parameterName, prefix, entry_nr, default_entry_nr,
180 printThisErrorMessage, errorMessage );
181 if ( errorMessage !=
"" )
192 const std::string & prefix,
193 const unsigned int entry_nr,
const int default_entry_nr )
const
195 std::string errorMessage =
"";
197 parameterValue, parameterName, prefix, entry_nr, default_entry_nr,
199 if ( errorMessage !=
"" )
210 const std::string & parameterName,
211 const unsigned int entry_nr_start,
212 const unsigned int entry_nr_end,
213 const bool printThisErrorMessage )
const
215 std::string errorMessage =
"";
217 parameterValues, parameterName, entry_nr_start, entry_nr_end,
218 printThisErrorMessage, errorMessage );
219 if ( errorMessage !=
"" )
258 #endif // end #ifndef __elxConfiguration_H__