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

Displays a histogram that allows the user to set a include/exclude pixel range for the fit. More...

#include <PixelRangeDialog.qo.h>

Inheritance diagram for casa::PixelRangeDialog:

Public Member Functions

 PixelRangeDialog (QWidget *parent=0)
 
void setImage (const std::shared_ptr< const casacore::ImageInterface< float > > img)
 
void setInterval (double minValue, double maxValue)
 
void setImageMode (bool imageMode)
 
void setLineMode (bool lineMode)
 
void setChannelValue (int channel)
 
bool setImageRegion (casacore::ImageRegion *imageRegion, int id)
 
void setTitle (const QString &title)
 
void deleteImageRegion (int id)
 
void imageRegionSelected (int id)
 
pair< double, double > getInterval () const
 
std::vector< float > getXValues () const
 
 ~PixelRangeDialog ()
 

Protected Member Functions

void keyPressEvent (QKeyEvent *event)
 

Private Member Functions

 PixelRangeDialog (const PixelRangeDialog &other)
 
PixelRangeDialog operator= (const PixelRangeDialog &other)
 

Private Attributes

Ui::PixelRangeDialogClass ui
 
BinPlotWidgetplotWidget
 
int channelCount
 
int spectralIndex
 
int channelIndex
 

Detailed Description

Displays a histogram that allows the user to set a include/exclude pixel range for the fit.

Definition at line 49 of file PixelRangeDialog.qo.h.

Constructor & Destructor Documentation

casa::PixelRangeDialog::PixelRangeDialog ( QWidget *  parent = 0)
casa::PixelRangeDialog::~PixelRangeDialog ( )
casa::PixelRangeDialog::PixelRangeDialog ( const PixelRangeDialog other)
private

Member Function Documentation

void casa::PixelRangeDialog::deleteImageRegion ( int  id)
pair<double,double> casa::PixelRangeDialog::getInterval ( ) const
std::vector<float> casa::PixelRangeDialog::getXValues ( ) const
void casa::PixelRangeDialog::imageRegionSelected ( int  id)
void casa::PixelRangeDialog::keyPressEvent ( QKeyEvent *  event)
protected
PixelRangeDialog casa::PixelRangeDialog::operator= ( const PixelRangeDialog other)
private
void casa::PixelRangeDialog::setChannelValue ( int  channel)
void casa::PixelRangeDialog::setImage ( const std::shared_ptr< const casacore::ImageInterface< float > >  img)
void casa::PixelRangeDialog::setImageMode ( bool  imageMode)
bool casa::PixelRangeDialog::setImageRegion ( casacore::ImageRegion imageRegion,
int  id 
)
void casa::PixelRangeDialog::setInterval ( double  minValue,
double  maxValue 
)
void casa::PixelRangeDialog::setLineMode ( bool  lineMode)
void casa::PixelRangeDialog::setTitle ( const QString &  title)

Member Data Documentation

int casa::PixelRangeDialog::channelCount
private

Definition at line 78 of file PixelRangeDialog.qo.h.

int casa::PixelRangeDialog::channelIndex
private

Definition at line 80 of file PixelRangeDialog.qo.h.

BinPlotWidget* casa::PixelRangeDialog::plotWidget
private

Definition at line 77 of file PixelRangeDialog.qo.h.

int casa::PixelRangeDialog::spectralIndex
private

Definition at line 79 of file PixelRangeDialog.qo.h.

Ui::PixelRangeDialogClass casa::PixelRangeDialog::ui
private

Definition at line 76 of file PixelRangeDialog.qo.h.


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