28#ifndef __TERRALIB_SA_INTERNAL_KERNELPARAMS_H
29#define __TERRALIB_SA_INTERNAL_KERNELPARAMS_H
76 std::unique_ptr<te::da::DataSet>
m_ds;
A class that models the description of a dataset.
An Envelope defines a 2D rectangular region.
std::string m_outputPath
Attribute with URI of the output file.
te::sa::KernelCombinationType m_combinationType
Kernel combination type (used by ratio kernel)
int m_nCols
Attribute with number of columns to create the grid (if KernelOutputType is Grid)
KernelOutputParams()
Default constructor.
std::string m_outputDataSetName
Attribute that defines the output dataset name.
std::string m_outputAttrName
Attribute with the new attr name (if KernelOutputType is Attribute)
int m_nRows
Attribute with number of rows to create the grid (if KernelOutputType is Grid)
te::sa::KernelOutputType m_storageType
Kernel storage type.
~KernelOutputParams()
Virtual destructor.
A dataset is the unit of information manipulated by the data access module of TerraLib.
Namespace for the TerraLib SA module.
KernelOutputType
Defines the kernel result storage mode.
KernelCombinationType
Types of kernel combination.
Enumerations related to Spatial Analysis module.
Configuration flags for the Terrralib Spatial Analysis module.
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module.