| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
TePDIMixModelSpectralBand Class Reference

This is the class contains the spectral band information for mixmodel algorithms. More...

`#include <TePDIMixModelSpectralBand.hpp>`

List of all members.

## Public Member Functions

| TePDIMixModelSpectralBand (unsigned int s, unsigned int b, double ll, double ul, string l)
| ~TePDIMixModelSpectralBand ()
unsigned int | getSensor ()
unsigned int | getBand ()
double | getLowerLimit ()
double | getUpperLimit ()
string | getLabel ()
bool | operator== (const TePDIMixModelSpectralBand &external) const

## Detailed Description

This is the class contains the spectral band information for mixmodel algorithms.

Author:
  Felipe Castro da Silva <felipe@dpi.inpe.br>

Examples:

  TePDIMixModel_test.cpp.

## Constructor & Destructor Documentation

TePDIMixModelSpectralBand::TePDIMixModelSpectralBand | ( | unsigned int | s,
|  | unsigned int | b,
|  | double | ll,
|  | double | ul,
|  | string | l
| ) |  |

Default constructor.

Parameters:

  s | sensor number.
  b | band number.
  ll | lower spectral range bound.
  ul | upper spectral range bound.

Note:
  In "princo" strategy case, the parameters s, ll and ul, can be zero.

Parameters:

  l | spectral band name (e.g. CBERS_RED, CBERS_BLUE, CBERS_GREEN, ...).

TePDIMixModelSpectralBand::~TePDIMixModelSpectralBand | ( |  | ) |

Default constructor.

## Member Function Documentation

unsigned int TePDIMixModelSpectralBand::getBand | ( |  | ) |

Return band number.

Returns:
  band number.

string TePDIMixModelSpectralBand::getLabel | ( |  | ) |

Return spectral band name.

Returns:
  spectral band name.

double TePDIMixModelSpectralBand::getLowerLimit | ( |  | ) |

Return lower spectral range bound.

Returns:
  lower spectral range bound.

unsigned int TePDIMixModelSpectralBand::getSensor | ( |  | ) |

Return the sensor.

Returns:
  sensor number.

double TePDIMixModelSpectralBand::getUpperLimit | ( |  | ) |

Return upper spectral range bound.

Returns:
  upper spectral range bound.

bool TePDIMixModelSpectralBand::operator== | ( | const TePDIMixModelSpectralBand & | external | ) | const

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/image_processing/TePDIMixModelSpectralBand.hpp
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/image_processing/TePDIMixModelSpectralBand.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines