void setPlotMode(int mode)
HistogramMain & operator=(const HistogramMain &histMain)
BinPlotWidget * plotWidget
void setChannelValue(int value)
void openColorPreferences()
std::pair< double, double > getRange() const
bool setImageRegion(casacore::ImageRegion *imageRegion, int id)
Ui::HistogramMainClass ui
void openHistogramSaver()
void setDisplayPlotTitle(bool display)
Used when the histogram needs to come up as a main window.
void deleteImageRegion(int id)
bool generateImage(const QString &imagePath, std::shared_ptr< const casacore::ImageInterface< float > > image)
SaveHistogramWidget histogramSaver
void setChannelCount(int count)
HistogramMain(bool showFileLoader, bool fitControls, bool rangeControls, bool plotModeControls, QWidget *parent)
showFileLoader: true, for allowing the user to load image files (as opposed to just setting them prog...
void imageRegionSelected(int id)
ColorPreferences * preferencesColor
virtual void closeEvent(QCloseEvent *event)
Clean up images and regions because we are going down.
void postStatusMessage(const QString &statusMsg)
bool setImage(std::shared_ptr< const casacore::ImageInterface< float > > img)
void setDisplayAxisTitles(bool display)