OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossim2dTo2dShiftTransform.cpp
Go to the documentation of this file.
3 RTTI_DEF1(ossim2dTo2dShiftTransform, "ossim2dTo2dShiftTransform", ossim2dTo2dTransform);
5  const char* prefix)const
6 {
7  bool result = ossim2dTo2dTransform::saveState(kwl, prefix);
8  kwl.add(prefix, "shift", m_shift.toString(), true);
9 
10  return result;
11 }
12 
14  const char* prefix)
15 {
16  bool result = ossim2dTo2dTransform::loadState(kwl, prefix);
17 
18  ossimString shift = kwl.find(prefix, "shift");
19  if(!shift.empty())
20  {
21  m_shift.toPoint(shift);
22  }
23 
24  return result;
25 }
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Saves the state of this object.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Represents serializable keyword/value map.
const char * find(const char *key) const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
void toPoint(const std::string &s)
Initializes this point from string.
Definition: ossimDpt.cpp:192
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
loads the state of this object from a keywordlist.
RTTI_DEF1(ossim2dTo2dShiftTransform, "ossim2dTo2dShiftTransform", ossim2dTo2dTransform)
ossimString toString(ossim_uint32 precision=15) const
Definition: ossimDpt.cpp:160
bool empty() const
Definition: ossimString.h:411