![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbLandsatTMIndices.h>
Inheritance diagram for otb::Functor::LandsatTM::LandsatTMIndex< TInput, TOutput >:
Collaboration diagram for otb::Functor::LandsatTM::LandsatTMIndex< TInput, TOutput >:Public Member Functions | |
| virtual std::string | GetName () const =0 |
| LandsatTMIndex () | |
| TOutput | operator() (const TInput &inputPixel) const |
| ~LandsatTMIndex () override | |
Public Member Functions inherited from otb::Functor::LandsatTM::LandsatTMIndexBase< TInput, TOutput > | |
| LandsatTMIndexBase () | |
| bool | operator!= (const LandsatTMIndexBase &) const |
| bool | operator== (const LandsatTMIndexBase &other) const |
| void | SetIndex (BandName::LandsatTMBandNames band, unsigned int channel) |
| virtual | ~LandsatTMIndexBase () |
| unsigned int | GetIndex (BandName::LandsatTMBandNames band) const |
| unsigned int | GetTM1 () const |
| unsigned int | GetTM2 () const |
| unsigned int | GetTM3 () const |
| unsigned int | GetTM4 () const |
| unsigned int | GetTM5 () const |
| unsigned int | GetTM60 () const |
| unsigned int | GetTM61 () const |
| unsigned int | GetTM62 () const |
| unsigned int | GetTM7 () const |
| void | SetSAT (SATType sat) |
| SATType | GetSAT () const |
| void | SetDegree (DegreeType deg) |
| DegreeType | GetDegre () const |
| void | SetReflectance (ReflectanceType ref) |
| ReflectanceType | GetReflectance () const |
| double | GetEpsilonToBeConsideredAsZero () const |
Additional Inherited Members | |
Protected Member Functions inherited from otb::Functor::LandsatTM::LandsatTMIndexBase< TInput, TOutput > | |
| TInput | PrepareValues (const TInput &inputPixel) |
Protected Attributes inherited from otb::Functor::LandsatTM::LandsatTMIndexBase< TInput, TOutput > | |
| double | m_EpsilonToBeConsideredAsZero |
| unsigned int | m_TM1 |
| unsigned int | m_TM2 |
| unsigned int | m_TM3 |
| unsigned int | m_TM4 |
| unsigned int | m_TM5 |
| unsigned int | m_TM60 |
| unsigned int | m_TM61 |
| unsigned int | m_TM62 |
| unsigned int | m_TM7 |
| SATType | m_SAT |
| DegreeType | m_Degree |
| ReflectanceType | m_Reflectance |
Definition at line 366 of file otbLandsatTMIndices.h.
|
inline |
Definition at line 375 of file otbLandsatTMIndices.h.
|
inlineoverride |
Definition at line 378 of file otbLandsatTMIndices.h.
|
pure virtual |
Return the index name
Implemented in otb::Functor::LandsatTM::NDBBBI< TInput, TOutput >, otb::Functor::LandsatTM::NDSIVis< TInput, TOutput >, otb::Functor::LandsatTM::NDSI< TInput, TOutput >, otb::Functor::LandsatTM::BIO< TInput, TOutput >, otb::Functor::LandsatTM::NDBSI< TInput, TOutput >, otb::Functor::LandsatTM::NDVI< TInput, TOutput >, otb::Functor::LandsatTM::MIRTIR< TInput, TOutput >, otb::Functor::LandsatTM::TIR< TInput, TOutput >, otb::Functor::LandsatTM::MIR2< TInput, TOutput >, otb::Functor::LandsatTM::MIR1< TInput, TOutput >, otb::Functor::LandsatTM::NIR< TInput, TOutput >, otb::Functor::LandsatTM::Vis< TInput, TOutput >, and otb::Functor::LandsatTM::Bright< TInput, TOutput >.
|
inline |
1.8.17