|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
Private container class. More...
Public Member Functions | |
| ossimBandRemap () | |
| ossimBandRemap (const ossimBandRemap &obj) | |
| const ossimBandRemap & | operator= (const ossimBandRemap &rhs) |
| void | loadState (const ossimKeywordlist &kwl, const std::string &prefix, ossim_uint32 band) |
| void | saveState (ossimKeywordlist &kwl, const std::string &prefix, ossimPiecewiseRemapper::PiecewiseRemapType remapType, ossim_uint32 band) const |
| bool | initRemapSetFromString (const std::string &s, ossimPiecewiseRemapper::ossimRemapSet &set) const |
| Initializes set from string. More... | |
| void | getRemapSetString (ossimPiecewiseRemapper::PiecewiseRemapType remapType, const ossimPiecewiseRemapper::ossimRemapSet &set, std::string &s) const |
| Gets a string from remap set for type. More... | |
| void | getLinearRemapSetString (const ossimPiecewiseRemapper::ossimRemapSet &set, std::string &s) const |
Public Attributes | |
| std::vector< ossimRemapSet > | m_remap |
Private container class.
Holds array of ossimRemapSets for a given band.
Definition at line 164 of file ossimPiecewiseRemapper.h.
| ossimPiecewiseRemapper::ossimBandRemap::ossimBandRemap | ( | ) |
Definition at line 64 of file ossimPiecewiseRemapper.cpp.
| ossimPiecewiseRemapper::ossimBandRemap::ossimBandRemap | ( | const ossimBandRemap & | obj | ) |
Definition at line 70 of file ossimPiecewiseRemapper.cpp.
| void ossimPiecewiseRemapper::ossimBandRemap::getLinearRemapSetString | ( | const ossimPiecewiseRemapper::ossimRemapSet & | set, |
| std::string & | s | ||
| ) | const |
Definition at line 246 of file ossimPiecewiseRemapper.cpp.
| void ossimPiecewiseRemapper::ossimBandRemap::getRemapSetString | ( | ossimPiecewiseRemapper::PiecewiseRemapType | remapType, |
| const ossimPiecewiseRemapper::ossimRemapSet & | set, | ||
| std::string & | s | ||
| ) | const |
Gets a string from remap set for type.
| remapType | |
| set | |
| s | Initialized by this. |
Definition at line 235 of file ossimPiecewiseRemapper.cpp.
References ossimPiecewiseRemapper::getLinearRemapSetString(), and ossimPiecewiseRemapper::LINEAR_NATIVE.
| bool ossimPiecewiseRemapper::ossimBandRemap::initRemapSetFromString | ( | const std::string & | s, |
| ossimPiecewiseRemapper::ossimRemapSet & | set | ||
| ) | const |
Initializes set from string.
Example input: ((0, 127, 0, 127), (128, 255, 128, 382))
| s | String to initialize from. |
| set | Initialized by this. |
Definition at line 163 of file ossimPiecewiseRemapper.cpp.
| void ossimPiecewiseRemapper::ossimBandRemap::loadState | ( | const ossimKeywordlist & | kwl, |
| const std::string & | prefix, | ||
| ossim_uint32 | band | ||
| ) |
Definition at line 86 of file ossimPiecewiseRemapper.cpp.
References ossimString::string(), and ossimString::toString().
| const ossimPiecewiseRemapper::ossimBandRemap & ossimPiecewiseRemapper::ossimBandRemap::operator= | ( | const ossimBandRemap & | rhs | ) |
Definition at line 77 of file ossimPiecewiseRemapper.cpp.
References m_remap.
| void ossimPiecewiseRemapper::ossimBandRemap::saveState | ( | ossimKeywordlist & | kwl, |
| const std::string & | prefix, | ||
| ossimPiecewiseRemapper::PiecewiseRemapType | remapType, | ||
| ossim_uint32 | band | ||
| ) | const |
Definition at line 133 of file ossimPiecewiseRemapper.cpp.
References ossimString::string(), and ossimString::toString().
| std::vector<ossimRemapSet> ossimPiecewiseRemapper::ossimBandRemap::m_remap |
Definition at line 204 of file ossimPiecewiseRemapper.h.
Referenced by operator=().
1.8.14