All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::sa::KernelInputParams Class Reference

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

#include <KernelParams.h>

Public Member Functions

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

Public Attributes

std::auto_ptr< te::da::DataSetm_ds
 Attribute with data set. More...
 
std::auto_ptr
< te::da::DataSetType
m_dsType
 Attribute used to access the data set metadata. More...
 
te::sa::KernelEstimationType m_estimationType
 Kernel estimation type. More...
 
te::sa::KernelFunctionType m_functionType
 Kernel function type. More...
 
std::string m_intensityAttrName
 Attribute from dataset used as intensity attr (not obrigatory) More...
 
int m_radiusPercentValue
 Attribute with radius percent value (m_useAdaptativeRadius must be false) More...
 
bool m_useAdaptativeRadius
 Attribute to indicate if a an adaptative radius has to be used. More...
 

Detailed Description

Class that represents the kernel input parameters.

See also
KernelOperation

Definition at line 54 of file KernelParams.h.

Constructor & Destructor Documentation

te::sa::KernelInputParams::KernelInputParams ( )
inline

Default constructor.

Definition at line 59 of file KernelParams.h.

References te::sa::Density, and te::sa::Normal.

te::sa::KernelInputParams::~KernelInputParams ( )
inline

Virtual destructor.

Definition at line 69 of file KernelParams.h.

Member Data Documentation

std::auto_ptr<te::da::DataSet> te::sa::KernelInputParams::m_ds

Attribute with data set.

Definition at line 76 of file KernelParams.h.

Referenced by te::sa::KernelRatioDialog::onOkPushButtonClicked(), and te::sa::KernelOperation::runDataSetKernel().

std::auto_ptr<te::da::DataSetType> te::sa::KernelInputParams::m_dsType

Attribute used to access the data set metadata.

Definition at line 75 of file KernelParams.h.

Referenced by te::sa::KernelOperation::buildRaster(), and te::sa::KernelRatioDialog::onOkPushButtonClicked().

te::sa::KernelEstimationType te::sa::KernelInputParams::m_estimationType
std::string te::sa::KernelInputParams::m_intensityAttrName

Attribute from dataset used as intensity attr (not obrigatory)

Definition at line 78 of file KernelParams.h.

Referenced by te::sa::KernelRatioDialog::onOkPushButtonClicked().

int te::sa::KernelInputParams::m_radiusPercentValue

Attribute with radius percent value (m_useAdaptativeRadius must be false)

Definition at line 84 of file KernelParams.h.

Referenced by te::sa::KernelRatioDialog::onOkPushButtonClicked(), te::sa::KernelOperation::runDataSetKernel(), and te::sa::KernelOperation::runRasterKernel().

bool te::sa::KernelInputParams::m_useAdaptativeRadius

Attribute to indicate if a an adaptative radius has to be used.

Definition at line 83 of file KernelParams.h.

Referenced by te::sa::KernelRatioDialog::onOkPushButtonClicked(), te::sa::KernelOperation::runDataSetKernel(), and te::sa::KernelOperation::runRasterKernel().


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