OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimRsmida.h>
Public Member Functions | |
ossimRsmida () | |
default constructor More... | |
ossimRsmida (const ossimRsmida &obj) | |
copy constructor More... | |
const ossimRsmida & | operator= (const ossimRsmida &rhs) |
assignment operator More... | |
void | saveState (ossimKeywordlist &kwl, const std::string &prefix) const |
saveState Saves state to keyword list. More... | |
bool | loadState (const ossimKeywordlist &kwl, const std::string &prefix) |
loadState Loads state from keyword list. More... | |
bool | initialize (const ossimNitfRsmidaTag *rsmidaTag) |
initialize Initializes from nitf rsmida tag. More... | |
Definition at line 24 of file ossimRsmida.h.
ossimRsmida::ossimRsmida | ( | ) |
ossimRsmida::ossimRsmida | ( | const ossimRsmida & | obj | ) |
bool ossimRsmida::initialize | ( | const ossimNitfRsmidaTag * | rsmidaTag | ) |
initialize Initializes from nitf rsmida tag.
rsmidaTag |
Definition at line 1532 of file ossimRsmida.cpp.
References ossimNitfRsmidaTag::getDay(), ossimNitfRsmidaTag::getEdition(), ossimNitfRsmidaTag::getFullc(), ossimNitfRsmidaTag::getFullr(), ossimNitfRsmidaTag::getGrndd(), ossimNitfRsmidaTag::getGrpx(), ossimNitfRsmidaTag::getGrpy(), ossimNitfRsmidaTag::getGrpz(), ossimNitfRsmidaTag::getHour(), ossimNitfRsmidaTag::getIa0(), ossimNitfRsmidaTag::getIac(), ossimNitfRsmidaTag::getIacc(), ossimNitfRsmidaTag::getIar(), ossimNitfRsmidaTag::getIarc(), ossimNitfRsmidaTag::getIarr(), ossimNitfRsmidaTag::getIe0(), ossimNitfRsmidaTag::getIec(), ossimNitfRsmidaTag::getIecc(), ossimNitfRsmidaTag::getIer(), ossimNitfRsmidaTag::getIerc(), ossimNitfRsmidaTag::getIerr(), ossimNitfRsmidaTag::getIid(), ossimNitfRsmidaTag::getIsid(), ossimNitfRsmidaTag::getMaxc(), ossimNitfRsmidaTag::getMaxr(), ossimNitfRsmidaTag::getMinc(), ossimNitfRsmidaTag::getMinr(), ossimNitfRsmidaTag::getMinute(), ossimNitfRsmidaTag::getMonth(), ossimNitfRsmidaTag::getNcg(), ossimNitfRsmidaTag::getNrg(), ossimNitfRsmidaTag::getSax(), ossimNitfRsmidaTag::getSay(), ossimNitfRsmidaTag::getSaz(), ossimNitfRsmidaTag::getSecond(), ossimNitfRsmidaTag::getSid(), ossimNitfRsmidaTag::getSpx(), ossimNitfRsmidaTag::getSpy(), ossimNitfRsmidaTag::getSpz(), ossimNitfRsmidaTag::getStid(), ossimNitfRsmidaTag::getSvx(), ossimNitfRsmidaTag::getSvy(), ossimNitfRsmidaTag::getSvz(), ossimNitfRsmidaTag::getTcg(), ossimNitfRsmidaTag::getTrg(), ossimNitfRsmidaTag::getV1x(), ossimNitfRsmidaTag::getV1y(), ossimNitfRsmidaTag::getV1z(), ossimNitfRsmidaTag::getV2x(), ossimNitfRsmidaTag::getV2y(), ossimNitfRsmidaTag::getV2z(), ossimNitfRsmidaTag::getV3x(), ossimNitfRsmidaTag::getV3y(), ossimNitfRsmidaTag::getV3z(), ossimNitfRsmidaTag::getV4x(), ossimNitfRsmidaTag::getV4y(), ossimNitfRsmidaTag::getV4z(), ossimNitfRsmidaTag::getV5x(), ossimNitfRsmidaTag::getV5y(), ossimNitfRsmidaTag::getV5z(), ossimNitfRsmidaTag::getV6x(), ossimNitfRsmidaTag::getV6y(), ossimNitfRsmidaTag::getV6z(), ossimNitfRsmidaTag::getV7x(), ossimNitfRsmidaTag::getV7y(), ossimNitfRsmidaTag::getV7z(), ossimNitfRsmidaTag::getV8x(), ossimNitfRsmidaTag::getV8y(), ossimNitfRsmidaTag::getV8z(), ossimNitfRsmidaTag::getXuor(), ossimNitfRsmidaTag::getXuxr(), ossimNitfRsmidaTag::getXuyr(), ossimNitfRsmidaTag::getXuzr(), ossimNitfRsmidaTag::getYear(), ossimNitfRsmidaTag::getYuor(), ossimNitfRsmidaTag::getYuxr(), ossimNitfRsmidaTag::getYuyr(), ossimNitfRsmidaTag::getYuzr(), ossimNitfRsmidaTag::getZuor(), ossimNitfRsmidaTag::getZuxr(), ossimNitfRsmidaTag::getZuyr(), ossimNitfRsmidaTag::getZuzr(), m_day, m_edition, m_fullc, m_fullr, m_grndd, m_grpx, m_grpy, m_grpz, m_hour, m_ia0, m_iac, m_iacc, m_iar, m_iarc, m_iarr, m_ie0, m_iec, m_iecc, m_ier, m_ierc, m_ierr, m_iid, m_isid, m_maxc, m_maxr, m_minc, m_minr, m_minute, m_month, m_ncg, m_nrg, m_sax, m_say, m_saz, m_second, m_sid, m_spx, m_spy, m_spz, m_stid, m_svx, m_svy, m_svz, m_tcg, m_trg, m_v1x, m_v1y, m_v1z, m_v2x, m_v2y, m_v2z, m_v3x, m_v3y, m_v3z, m_v4x, m_v4y, m_v4z, m_v5x, m_v5y, m_v5z, m_v6x, m_v6y, m_v6z, m_v7x, m_v7y, m_v7z, m_v8x, m_v8y, m_v8z, m_xuor, m_xuxr, m_xuyr, m_xuzr, m_year, m_yuor, m_yuxr, m_yuyr, m_yuzr, m_zuor, m_zuxr, m_zuyr, m_zuzr, status, ossimString::string(), ossimString::toFloat64(), ossimString::toUInt32(), and ossimString::trim().
bool ossimRsmida::loadState | ( | const ossimKeywordlist & | kwl, |
const std::string & | prefix | ||
) |
loadState Loads state from keyword list.
kwl | |
prefix |
Definition at line 585 of file ossimRsmida.cpp.
const ossimRsmida & ossimRsmida::operator= | ( | const ossimRsmida & | rhs | ) |
assignment operator
Definition at line 351 of file ossimRsmida.cpp.
References m_day, m_edition, m_fullc, m_fullr, m_grndd, m_grpx, m_grpy, m_grpz, m_hour, m_ia0, m_iac, m_iacc, m_iar, m_iarc, m_iarr, m_ie0, m_iec, m_iecc, m_ier, m_ierc, m_ierr, m_iid, m_isid, m_maxc, m_maxr, m_minc, m_minr, m_minute, m_month, m_ncg, m_nrg, m_sax, m_say, m_saz, m_second, m_sid, m_spx, m_spy, m_spz, m_stid, m_svx, m_svy, m_svz, m_tcg, m_trg, m_v1x, m_v1y, m_v1z, m_v2x, m_v2y, m_v2z, m_v3x, m_v3y, m_v3z, m_v4x, m_v4y, m_v4z, m_v5x, m_v5y, m_v5z, m_v6x, m_v6y, m_v6z, m_v7x, m_v7y, m_v7z, m_v8x, m_v8y, m_v8z, m_xuor, m_xuxr, m_xuyr, m_xuzr, m_year, m_yuor, m_yuxr, m_yuyr, m_yuzr, m_zuor, m_zuxr, m_zuyr, and m_zuzr.
void ossimRsmida::saveState | ( | ossimKeywordlist & | kwl, |
const std::string & | prefix | ||
) | const |
saveState Saves state to keyword list.
kwl | |
prefix |
Definition at line 468 of file ossimRsmida.cpp.
References ossimKeywordlist::add().
ossim_uint32 ossimRsmida::m_day |
Definition at line 70 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
std::string ossimRsmida::m_edition |
Definition at line 62 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_fullc |
Definition at line 136 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_fullr |
Definition at line 135 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
char ossimRsmida::m_grndd |
Definition at line 81 of file ossimRsmida.h.
Referenced by initialize(), operator=(), ossimRsmModel::validate(), and ossimRsmModel::worldToLineSample().
ossim_float64 ossimRsmida::m_grpx |
Definition at line 131 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_grpy |
Definition at line 132 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_grpz |
Definition at line 133 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_hour |
Definition at line 71 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_ia0 |
Definition at line 151 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iac |
Definition at line 153 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iacc |
Definition at line 157 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iar |
Definition at line 152 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iarc |
Definition at line 156 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iarr |
Definition at line 155 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_ie0 |
Definition at line 143 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iec |
Definition at line 145 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_iecc |
Definition at line 149 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_ier |
Definition at line 144 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_ierc |
Definition at line 148 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_ierr |
Definition at line 147 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
std::string ossimRsmida::m_iid |
Definition at line 61 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
std::string ossimRsmida::m_isid |
Definition at line 64 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_maxc |
Definition at line 141 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_maxr |
Definition at line 139 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_minc |
Definition at line 140 of file ossimRsmida.h.
Referenced by ossimRsmModel::getPcaIndex(), initialize(), and operator=().
ossim_uint32 ossimRsmida::m_minr |
Definition at line 138 of file ossimRsmida.h.
Referenced by ossimRsmModel::getPcaIndex(), initialize(), and operator=().
ossim_uint32 ossimRsmida::m_minute |
Definition at line 72 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_month |
Definition at line 69 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_ncg |
Definition at line 76 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_nrg |
Definition at line 75 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_sax |
Definition at line 161 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_say |
Definition at line 165 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_saz |
Definition at line 169 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_second |
Definition at line 73 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
std::string ossimRsmida::m_sid |
Definition at line 65 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_spx |
Definition at line 159 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_spy |
Definition at line 163 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_spz |
Definition at line 167 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
std::string ossimRsmida::m_stid |
Definition at line 66 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_svx |
Definition at line 160 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_svy |
Definition at line 164 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_svz |
Definition at line 168 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_tcg |
Definition at line 79 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_trg |
Definition at line 78 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v1x |
Definition at line 99 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v1y |
Definition at line 100 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v1z |
Definition at line 101 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v2x |
Definition at line 103 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v2y |
Definition at line 104 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v2z |
Definition at line 105 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v3x |
Definition at line 107 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v3y |
Definition at line 108 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v3z |
Definition at line 109 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v4x |
Definition at line 111 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v4y |
Definition at line 112 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v4z |
Definition at line 113 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v5x |
Definition at line 115 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v5y |
Definition at line 116 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v5z |
Definition at line 117 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v6x |
Definition at line 119 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v6y |
Definition at line 120 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v6z |
Definition at line 121 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v7x |
Definition at line 123 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v7y |
Definition at line 124 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v7z |
Definition at line 125 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v8x |
Definition at line 127 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v8y |
Definition at line 128 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_v8z |
Definition at line 129 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_xuor |
Definition at line 83 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_xuxr |
Definition at line 87 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_xuyr |
Definition at line 88 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_xuzr |
Definition at line 89 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_uint32 ossimRsmida::m_year |
Definition at line 68 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_yuor |
Definition at line 84 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_yuxr |
Definition at line 91 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_yuyr |
Definition at line 92 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_yuzr |
Definition at line 93 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_zuor |
Definition at line 85 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_zuxr |
Definition at line 95 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_zuyr |
Definition at line 96 of file ossimRsmida.h.
Referenced by initialize(), and operator=().
ossim_float64 ossimRsmida::m_zuzr |
Definition at line 97 of file ossimRsmida.h.
Referenced by initialize(), and operator=().