28 #ifndef __TERRALIB_SA_INTERNAL_KERNELPARAMS_H
29 #define __TERRALIB_SA_INTERNAL_KERNELPARAMS_H
32 #include "../../dataaccess/dataset/DataSet.h"
33 #include "../../dataaccess/dataset/DataSetType.h"
34 #include "../Config.h"
61 m_intensityAttrName =
"";
64 m_useAdaptativeRadius =
true;
65 m_radiusPercentValue = 10;
76 std::auto_ptr<te::da::DataSet>
m_ds;
105 m_outputAttrName =
"";
107 m_outputDataSetName =
"";
128 #endif //__TERRALIB_SA_INTERNAL_KERNELPARAMS_H
te::sa::KernelOutputType m_storageType
Kernel storage type.
KernelOutputParams()
Default constructor.
KernelCombinationType
Types of kernel combination.
Class that represents the kernel output parameters.
~KernelOutputParams()
Virtual destructor.
std::string m_outputAttrName
Attribute with the new attr name (if KernelOutputType is Attribute)
te::sa::KernelCombinationType m_combinationType
Kernel combination type (used by ratio kernel)
KernelOutputType
Defines the kernel result storage mode.
std::string m_outputPath
Attribute with URI of the output file.
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::string m_outputDataSetName
Attribute that defines the output dataset name.
int m_nCols
Attribute with number of columns to create the grid (if KernelOutputType is Grid) ...