OTB
9.0.0
Orfeo Toolbox
|
#include <otbConnectedComponentMuParserFunctor.h>
Public Types | |
typedef Parser | ParserType |
typedef ConnectedComponentMuParserFunctor | Self |
Public Member Functions | |
bool | CheckExpression () |
ConnectedComponentMuParserFunctor () | |
std::string | GetExpression () const |
Parser::FunctionMapType | GetFunList () const |
std::string | GetNameOfClass () |
const std::map< std::string, Parser::ValueType * > & | GetVar () const |
bool | operator() (const TInput &p1, const TInput &p2) |
void | SetExpression (const std::string &expression) |
void | SetNumberOfBands (unsigned int NbOfBands) |
~ConnectedComponentMuParserFunctor () | |
Private Member Functions | |
ConnectedComponentMuParserFunctor (const Self &)=delete | |
void | operator= (const Self &)=delete |
Private Attributes | |
std::vector< double > | m_AImageP1 |
std::vector< double > | m_AImageP2 |
double | m_Distance |
std::string | m_Expression |
double | m_IntensityP1 |
double | m_IntensityP2 |
unsigned int | m_NbOfBands |
ParserType::Pointer | m_Parser |
double | m_ParserResult |
double | m_SpectralAngle |
std::vector< std::string > | m_VarName |
Definition at line 74 of file otbConnectedComponentMuParserFunctor.h.
typedef Parser otb::Functor::ConnectedComponentMuParserFunctor< TInput >::ParserType |
Definition at line 78 of file otbConnectedComponentMuParserFunctor.h.
typedef ConnectedComponentMuParserFunctor otb::Functor::ConnectedComponentMuParserFunctor< TInput >::Self |
Definition at line 79 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 183 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 187 of file otbConnectedComponentMuParserFunctor.h.
|
privatedelete |
|
inline |
Check the expression
Definition at line 140 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Return the expression to be parsed
Definition at line 134 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 178 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 81 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 173 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 86 of file otbConnectedComponentMuParserFunctor.h.
|
privatedelete |
|
inline |
Definition at line 127 of file otbConnectedComponentMuParserFunctor.h.
|
inline |
Definition at line 145 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 197 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 198 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 199 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 195 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 200 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 201 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 204 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 196 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 205 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 202 of file otbConnectedComponentMuParserFunctor.h.
|
private |
Definition at line 203 of file otbConnectedComponentMuParserFunctor.h.