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::gm::Envelope extentLayer, std::string driver) | 
|   | 
| 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() [1/2]
Function used to create the output raster from extent layer 
 
 
◆ buildRaster() [2/2]
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: