18 static const char* PARAM_KW =
"parameter";
19 static const char* PARAM_SIGMA_KW =
"sigma";
20 static const char* PARAM_CENTER_KW =
"center";
21 static const char* PARAM_LOCK_FLAG_KW =
"lock_flag";
26 <<
"center: " << data.
theCenter << std::endl
28 <<
"sigma: " << data.
theSigma << std::endl
31 <<
"locked: " << (data.
theLockFlag?
"true":
"false") << std::endl;
78 else if(value > maxValue)
90 const char* param = kwl.
find(prefix, PARAM_KW);
91 const char* sigma = kwl.
find(prefix, PARAM_SIGMA_KW);
92 const char* center = kwl.
find(prefix, PARAM_CENTER_KW);
94 const char* locked = kwl.
find(prefix, PARAM_LOCK_FLAG_KW);
bool loadState(const ossimKeywordlist &kwl, const ossimString &prefix=ossimString(""))
Represents serializable keyword/value map.
const char * find(const char *key) const
virtual ossimString getEntryString(ossim_int32 entry_number) const
virtual ossim_int32 getEntryNumber(const char *entry_string, bool case_insensitive=true) const
ossimString getUnitAsString() const
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
std::ostream & operator<<(std::ostream &out, const ossimAdjustableParameterInfo &data)
bool toBool() const
String to numeric methods.
ossimString theDescription
static const char * UNITS_KW
void setOffset(ossim_float64 value)
static const char * DESCRIPTION_KW
double computeOffset() const
static ossimUnitTypeLut * instance()
Returns the static instance of an ossimUnitTypeLut object.
std::basic_ostream< char > ostream
Base class for char output streams.
void setCenter(double center)
bool saveState(ossimKeywordlist &kwl, const ossimString &prefix=ossimString("")) const