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