1#ifndef SpectralPlotTool_h
2#define SpectralPlotTool_h
22 class RubberBandComboBox;
81 void selectCurvesToPlot();
84 void getSpectralStatistics(QVector<double> &labels,
85 QVector<Statistics> &data,
87 void validatePlotCurves();
90 QPointer<QComboBox> m_displayCombo;
93 QPointer<RubberBandComboBox> m_rubberBandCombo;
96 QPointer<QAction> m_toolPadAction;
99 QPointer<QAction> m_plotAvgAction;
101 QPointer<QAction> m_plotMinAction;
103 QPointer<QAction> m_plotMaxAction;
105 QPointer<QAction> m_plotStdDev1Action;
107 QPointer<QAction> m_plotStdDev2Action;
109 QPointer<QAction> m_plotStdErr1Action;
111 QPointer<QAction> m_plotStdErr2Action;
115 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_maxCurves;
119 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_minCurves;
123 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_avgCurves;
127 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_stdDev1Curves;
131 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_stdDev2Curves;
135 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_stdErr1Curves;
139 QMap< MdiCubeViewport *, QPointer<CubePlotCurve> > > m_stdErr2Curves;
143 QPointer<QAction> m_showHideBandMarkers;
Cube display widget for certain Isis MDI applications.
Definition MdiCubeViewport.h:39
Definition PlotWindow.h:88
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16