casa
$Rev:20696$
|
#include <SlicerMainWindow.qo.h>
Signals | |
void | markerPositionChanged (int regionId, int segmentIndex, float percentage) |
void | markerVisibilityChanged (int regionId, bool showMarker) |
Public Member Functions | |
SlicerMainWindow (QWidget *parent=0) | |
void | updateChannel (int channel) |
void | updatePolyLine (int regionId, viewer::region::RegionChanges regionChanges, const QList< double > &worldX, const QList< double > &worldY, const QList< int > &pixelX, const QList< int > &pixelY) |
void | addPolyLine (int regionId, viewer::region::RegionChanges regionChanges, const QList< double > &worldX, const QList< double > &worldY, const QList< int > &pixelX, const QList< int > &pixelY, const QString &colorName) |
void | setImage (ImageInterface< float > *img) |
void | setRegionSelected (int regionId, bool selected) |
void | setCurveColor (int id, const QString &color) |
void | updatePositionInformation (int id, const QVector< String > &info) |
~SlicerMainWindow () | |
Private Slots | |
void | clearCurves () |
void | autoCountChanged (bool selected) |
void | sampleCountChanged () |
void | accumulateChanged (bool accumulate) |
void | interpolationMethodChanged (const QString &method) |
void | showPlotPreferences () |
void | resetPlotPreferences () |
void | exportSlice () |
void | showColorDialog () |
void | resetColors () |
void | zoomIn () |
void | zoomNeutral () |
void | zoomOut () |
bool | checkZoom () |
void | markPositionChanged (int regionId, int segmentIndex, float percentage) |
void | markVisibilityChanged (int regionId, bool showMarker) |
Private Member Functions | |
void | initializeZooming () |
SlicerMainWindow (const SlicerMainWindow &mainWindow) | |
SlicerMainWindow & | operator= (const SlicerMainWindow &other) |
int | populateSampleCount () const |
bool | toImageFormat (const QString &fileName, const QString &format) |
Persistence. | |
bool | toASCII (const QString &fileName) |
void | updateStatisticsLayout () |
Statistics. | |
Private Attributes | |
SliceColorPreferences * | colorPreferences |
SlicePlotPreferences * | plotPreferences |
SliceZoomer * | plotZoomer |
SlicePlot | slicePlot |
QStringList | methodList |
QStringList | xAxisList |
Ui::SlicerMainWindowClass | ui |
Definition at line 42 of file SlicerMainWindow.qo.h.
casa::SlicerMainWindow::SlicerMainWindow | ( | QWidget * | parent = 0 | ) |
casa::SlicerMainWindow::SlicerMainWindow | ( | const SlicerMainWindow & | mainWindow | ) | [private] |
void casa::SlicerMainWindow::accumulateChanged | ( | bool | accumulate | ) | [private, slot] |
void casa::SlicerMainWindow::addPolyLine | ( | int | regionId, |
viewer::region::RegionChanges | regionChanges, | ||
const QList< double > & | worldX, | ||
const QList< double > & | worldY, | ||
const QList< int > & | pixelX, | ||
const QList< int > & | pixelY, | ||
const QString & | colorName | ||
) |
void casa::SlicerMainWindow::autoCountChanged | ( | bool | selected | ) | [private, slot] |
bool casa::SlicerMainWindow::checkZoom | ( | ) | [private, slot] |
void casa::SlicerMainWindow::clearCurves | ( | ) | [private, slot] |
void casa::SlicerMainWindow::exportSlice | ( | ) | [private, slot] |
void casa::SlicerMainWindow::initializeZooming | ( | ) | [private] |
void casa::SlicerMainWindow::interpolationMethodChanged | ( | const QString & | method | ) | [private, slot] |
void casa::SlicerMainWindow::markerPositionChanged | ( | int | regionId, |
int | segmentIndex, | ||
float | percentage | ||
) | [signal] |
void casa::SlicerMainWindow::markerVisibilityChanged | ( | int | regionId, |
bool | showMarker | ||
) | [signal] |
void casa::SlicerMainWindow::markPositionChanged | ( | int | regionId, |
int | segmentIndex, | ||
float | percentage | ||
) | [private, slot] |
void casa::SlicerMainWindow::markVisibilityChanged | ( | int | regionId, |
bool | showMarker | ||
) | [private, slot] |
SlicerMainWindow& casa::SlicerMainWindow::operator= | ( | const SlicerMainWindow & | other | ) | [private] |
int casa::SlicerMainWindow::populateSampleCount | ( | ) | const [private] |
void casa::SlicerMainWindow::resetColors | ( | ) | [private, slot] |
void casa::SlicerMainWindow::resetPlotPreferences | ( | ) | [private, slot] |
void casa::SlicerMainWindow::sampleCountChanged | ( | ) | [private, slot] |
void casa::SlicerMainWindow::setCurveColor | ( | int | id, |
const QString & | color | ||
) |
void casa::SlicerMainWindow::setImage | ( | ImageInterface< float > * | img | ) |
void casa::SlicerMainWindow::setRegionSelected | ( | int | regionId, |
bool | selected | ||
) |
void casa::SlicerMainWindow::showColorDialog | ( | ) | [private, slot] |
void casa::SlicerMainWindow::showPlotPreferences | ( | ) | [private, slot] |
bool casa::SlicerMainWindow::toASCII | ( | const QString & | fileName | ) | [private] |
bool casa::SlicerMainWindow::toImageFormat | ( | const QString & | fileName, |
const QString & | format | ||
) | [private] |
Persistence.
void casa::SlicerMainWindow::updateChannel | ( | int | channel | ) |
void casa::SlicerMainWindow::updatePolyLine | ( | int | regionId, |
viewer::region::RegionChanges | regionChanges, | ||
const QList< double > & | worldX, | ||
const QList< double > & | worldY, | ||
const QList< int > & | pixelX, | ||
const QList< int > & | pixelY | ||
) |
void casa::SlicerMainWindow::updatePositionInformation | ( | int | id, |
const QVector< String > & | info | ||
) |
void casa::SlicerMainWindow::updateStatisticsLayout | ( | ) | [private] |
Statistics.
void casa::SlicerMainWindow::zoomIn | ( | ) | [private, slot] |
void casa::SlicerMainWindow::zoomNeutral | ( | ) | [private, slot] |
void casa::SlicerMainWindow::zoomOut | ( | ) | [private, slot] |
Definition at line 97 of file SlicerMainWindow.qo.h.
QStringList casa::SlicerMainWindow::methodList [private] |
Definition at line 103 of file SlicerMainWindow.qo.h.
Definition at line 98 of file SlicerMainWindow.qo.h.
SliceZoomer* casa::SlicerMainWindow::plotZoomer [private] |
Definition at line 99 of file SlicerMainWindow.qo.h.
SlicePlot casa::SlicerMainWindow::slicePlot [private] |
Definition at line 101 of file SlicerMainWindow.qo.h.
Ui::SlicerMainWindowClass casa::SlicerMainWindow::ui [private] |
Definition at line 106 of file SlicerMainWindow.qo.h.
QStringList casa::SlicerMainWindow::xAxisList [private] |
Definition at line 104 of file SlicerMainWindow.qo.h.