Class used to calculate the kernel ratio of a datasets.
More...
#include <KernelRatioOperation.h>
|
std::unique_ptr< te::rst::Raster > | buildRaster (te::sa::KernelInputParams *inputParams, te::sa::KernelTree &kTree, std::string driver) |
|
virtual void | buildTree () |
|
std::unique_ptr< te::mem::DataSet > | createDataSet (te::da::DataSet *inputDataSet, te::da::DataSetType *dsType) |
|
std::unique_ptr< te::da::DataSetType > | createDataSetType (te::da::DataSetType *dsType) |
|
std::unique_ptr< te::mem::DataSet > | runDataSetKernel (te::sa::KernelInputParams *inputParams, te::sa::KernelTree &kTree, te::sa::KernelMap &kMap, te::da::DataSetType *dsType) |
|
void | runRasterKernel (te::sa::KernelInputParams *inputParams, te::sa::KernelTree &kTree, te::sa::KernelMap &kMap, te::rst::Raster *raster) |
|
void | saveDataSet (te::da::DataSet *dataSet, te::da::DataSetType *dsType) |
|
Class used to calculate the kernel ratio of a datasets.
- See also
- KernelOperation
Definition at line 53 of file KernelRatioOperation.h.
◆ KernelRatioOperation()
te::sa::KernelRatioOperation::KernelRatioOperation |
( |
| ) |
|
◆ ~KernelRatioOperation()
te::sa::KernelRatioOperation::~KernelRatioOperation |
( |
| ) |
|
◆ buildRaster()
Function used to create the output raster
◆ buildTree()
virtual void te::sa::KernelRatioOperation::buildTree |
( |
| ) |
|
|
protectedvirtual |
◆ createDataSet()
Function used to create the output dataset
◆ createDataSetType()
Function used to create the output dataset type
◆ execute()
virtual void te::sa::KernelRatioOperation::execute |
( |
| ) |
|
|
virtual |
◆ runDataSetKernel()
Function used to run kernel when output data is dataset
◆ runRasterKernel()
Function used to run kernel when output data is a raster
◆ saveDataSet()
Function used to save the output dataset
◆ setInputParameters()
◆ setOutputParameters()
◆ m_inputParamsA
◆ m_inputParamsB
◆ m_kMapA
◆ m_kMapB
◆ m_kTree
◆ m_outputParams
The documentation for this class was generated from the following file: