Create a mosaic from a set of geo-referenced rasters. More...
#include <GeoMosaic.h>
  
 Classes | |
| class | InputParameters | 
| GeoMosaic input parameters.  More... | |
| class | OutputParameters | 
| GeoMosaic output parameters.  More... | |
Public Member Functions | |
| bool | execute (AlgorithmOutputParameters &outputParams) throw ( te::rp::Exception ) | 
| Executes the algorithm using the supplied parameters.  More... | |
| GeoMosaic () | |
| bool | initialize (const AlgorithmInputParameters &inputParams) throw ( te::rp::Exception ) | 
| Initialize the algorithm instance making it ready for execution.  More... | |
| bool | isInitialized () const | 
| Returns true if the algorithm instance is initialized and ready for execution.  More... | |
| void | reset () throw ( te::rp::Exception ) | 
| Clear all internal allocated objects and reset the algorithm to its initial state.  More... | |
| ~GeoMosaic () | |
Protected Member Functions | |
| bool | executeGeoMosaic (GeoMosaic::OutputParameters &outputParams) | 
| Execute a mosaic of georeferenced images.  More... | |
Static Protected Member Functions | |
| static void | calcBandStatistics (const te::rst::Band &band, const bool &forceNoDataValue, const double &noDataValue, double &mean, double &variance) | 
| Raster band statistics calcule.  More... | |
Protected Attributes | |
| GeoMosaic::InputParameters | m_inputParameters | 
| Input execution parameters.  More... | |
| bool | m_isInitialized | 
| Tells if this instance is initialized.  More... | |
Create a mosaic from a set of geo-referenced rasters.
Definition at line 48 of file GeoMosaic.h.
| te::rp::GeoMosaic::GeoMosaic | ( | ) | 
| te::rp::GeoMosaic::~GeoMosaic | ( | ) | 
      
  | 
  staticprotected | 
Raster band statistics calcule.
| band | Input raster band. | 
| forceNoDataValue | Force the noDataValue to be used as the band no-data value. | 
| noDataValue | The no-data value to use. | 
| mean | Pixels mean. | 
| variance | Pixels variance. | 
      
  | 
  virtual | ||||||||||||||
Executes the algorithm using the supplied parameters.
| outputParams | Output parameters. | 
Implements te::rp::Algorithm.
      
  | 
  protected | 
Execute a mosaic of georeferenced images.
| outputParams | The algorithm execution parameters. | 
      
  | 
  virtual | ||||||||||||||
Initialize the algorithm instance making it ready for execution.
| inputParams | Input parameters. | 
Implements te::rp::Algorithm.
      
  | 
  virtual | 
Returns true if the algorithm instance is initialized and ready for execution.
Implements te::rp::Algorithm.
      
  | 
  virtual | |||||||||||||
Clear all internal allocated objects and reset the algorithm to its initial state.
Implements te::rp::Algorithm.
      
  | 
  protected | 
Input execution parameters.
Definition at line 143 of file GeoMosaic.h.
      
  | 
  protected | 
Tells if this instance is initialized.
Definition at line 145 of file GeoMosaic.h.