casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
casa::SmoothPreferences Class Reference

#include <SmoothPreferences.qo.h>

Inheritance diagram for casa::SmoothPreferences:

Signals

void smoothingChanged ()
 

Public Member Functions

 SmoothPreferences (QWidget *parent=0)
 
casacore::Vector< float > applySmoothing (casacore::Vector< float > values) const
 
QString toString () const
 
 ~SmoothPreferences ()
 

Private Slots

void smoothingAccepted ()
 
void smoothingRejected ()
 
void smoothingMethodChanged ()
 

Private Member Functions

void initialize ()
 
void persist ()
 
void reset ()
 
casacore::Vector< float > doConvolve (const casacore::Vector< float > &input, int baseKernelSize, casacore::VectorKernel::KernelTypes kernelType) const
 

Private Attributes

Ui::SmoothPreferencesClass ui
 
QString smoothMethod
 
int smoothRadius
 
SmoothSpinBoxsmoothSpinBox
 
const QString SMOOTH_NONE
 
const QString SMOOTH_BOXCAR
 
const QString SMOOTH_HANNING
 

Static Private Attributes

static const QString APPLICATION
 
static const QString ORGANIZATION
 
static const QString SMOOTH_METHOD
 
static const QString SMOOTH_RADIUS
 

Detailed Description

Definition at line 12 of file SmoothPreferences.qo.h.

Constructor & Destructor Documentation

casa::SmoothPreferences::SmoothPreferences ( QWidget *  parent = 0)
casa::SmoothPreferences::~SmoothPreferences ( )

Member Function Documentation

casacore::Vector<float> casa::SmoothPreferences::applySmoothing ( casacore::Vector< float >  values) const
casacore::Vector<float> casa::SmoothPreferences::doConvolve ( const casacore::Vector< float > &  input,
int  baseKernelSize,
casacore::VectorKernel::KernelTypes  kernelType 
) const
private
void casa::SmoothPreferences::initialize ( )
private
void casa::SmoothPreferences::persist ( )
private
void casa::SmoothPreferences::reset ( )
private
void casa::SmoothPreferences::smoothingAccepted ( )
privateslot
void casa::SmoothPreferences::smoothingChanged ( )
signal
void casa::SmoothPreferences::smoothingMethodChanged ( )
privateslot
void casa::SmoothPreferences::smoothingRejected ( )
privateslot
QString casa::SmoothPreferences::toString ( ) const

Member Data Documentation

const QString casa::SmoothPreferences::APPLICATION
staticprivate

Definition at line 43 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::ORGANIZATION
staticprivate

Definition at line 44 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::SMOOTH_BOXCAR
private

Definition at line 41 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::SMOOTH_HANNING
private

Definition at line 42 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::SMOOTH_METHOD
staticprivate

Definition at line 45 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::SMOOTH_NONE
private

Definition at line 40 of file SmoothPreferences.qo.h.

const QString casa::SmoothPreferences::SMOOTH_RADIUS
staticprivate

Definition at line 46 of file SmoothPreferences.qo.h.

QString casa::SmoothPreferences::smoothMethod
private

Definition at line 37 of file SmoothPreferences.qo.h.

int casa::SmoothPreferences::smoothRadius
private

Definition at line 38 of file SmoothPreferences.qo.h.

SmoothSpinBox* casa::SmoothPreferences::smoothSpinBox
private

Definition at line 39 of file SmoothPreferences.qo.h.

Ui::SmoothPreferencesClass casa::SmoothPreferences::ui
private

Definition at line 36 of file SmoothPreferences.qo.h.


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