casa::SlicerMainWindow Class Reference
#include <SlicerMainWindow.qo.h>
List of all members.
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 (SHARED_PTR< ImageInterface< float > > img) |
bool | 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 |
Detailed Description
Definition at line 42 of file SlicerMainWindow.qo.h.
Constructor & Destructor Documentation
casa::SlicerMainWindow::SlicerMainWindow |
( |
QWidget * |
parent = 0 |
) |
|
casa::SlicerMainWindow::~SlicerMainWindow |
( |
|
) |
|
casa::SlicerMainWindow::SlicerMainWindow |
( |
const SlicerMainWindow & |
mainWindow |
) |
[private] |
Member Function Documentation
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] |
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 |
( |
SHARED_PTR< ImageInterface< float > > |
img |
) |
|
bool 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] |
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] |
void casa::SlicerMainWindow::zoomIn |
( |
|
) |
[private, slot] |
void casa::SlicerMainWindow::zoomNeutral |
( |
|
) |
[private, slot] |
void casa::SlicerMainWindow::zoomOut |
( |
|
) |
[private, slot] |
Member Data Documentation
The documentation for this class was generated from the following file: