te::sa::KernelOutputParams Class Reference

Class that represents the kernel output parameters. More...

#include <KernelParams.h>

Public Member Functions

 KernelOutputParams ()
 Default constructor. More...
 
 ~KernelOutputParams ()
 Virtual destructor. More...
 

Public Attributes

te::sa::KernelCombinationType m_combinationType
 Kernel combination type (used by ratio kernel) More...
 
int m_nCols
 Attribute with number of columns to create the grid (if KernelOutputType is Grid) More...
 
int m_nRows
 Attribute with number of rows to create the grid (if KernelOutputType is Grid) More...
 
std::string m_outputAttrName
 Attribute with the new attr name (if KernelOutputType is Attribute) More...
 
std::string m_outputDataSetName
 Attribute that defines the output dataset name. More...
 
std::string m_outputPath
 Attribute with URI of the output file. More...
 
te::sa::KernelOutputType m_storageType
 Kernel storage type. More...
 

Detailed Description

Class that represents the kernel output parameters.

See also
KernelOperation

Definition at line 96 of file KernelParams.h.

Constructor & Destructor Documentation

◆ KernelOutputParams()

te::sa::KernelOutputParams::KernelOutputParams ( )
inline

Default constructor.

< Kernel storage type

Definition at line 101 of file KernelParams.h.

References te::sa::Grid, and te::sa::Ratio.

◆ ~KernelOutputParams()

te::sa::KernelOutputParams::~KernelOutputParams ( )
inline

Virtual destructor.

Definition at line 113 of file KernelParams.h.

Member Data Documentation

◆ m_combinationType

te::sa::KernelCombinationType te::sa::KernelOutputParams::m_combinationType

Kernel combination type (used by ratio kernel)

Definition at line 120 of file KernelParams.h.

◆ m_nCols

int te::sa::KernelOutputParams::m_nCols

Attribute with number of columns to create the grid (if KernelOutputType is Grid)

Definition at line 122 of file KernelParams.h.

◆ m_nRows

int te::sa::KernelOutputParams::m_nRows

Attribute with number of rows to create the grid (if KernelOutputType is Grid)

Definition at line 123 of file KernelParams.h.

◆ m_outputAttrName

std::string te::sa::KernelOutputParams::m_outputAttrName

Attribute with the new attr name (if KernelOutputType is Attribute)

Definition at line 124 of file KernelParams.h.

◆ m_outputDataSetName

std::string te::sa::KernelOutputParams::m_outputDataSetName

Attribute that defines the output dataset name.

Definition at line 126 of file KernelParams.h.

◆ m_outputPath

std::string te::sa::KernelOutputParams::m_outputPath

Attribute with URI of the output file.

Definition at line 125 of file KernelParams.h.

◆ m_storageType

te::sa::KernelOutputType te::sa::KernelOutputParams::m_storageType

Kernel storage type.

Definition at line 119 of file KernelParams.h.


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