|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef PlotWindowBestFitDialog_h
2 #define PlotWindowBestFitDialog_h
11 class QwtPlotSpectrogram;
42 void refreshWidgetStates();
46 QwtPlotSpectrogram *selectedSpectrogram();
66 QPointer<QComboBox> m_curvesCombo;
68 QPointer<QLabel> m_equationLabel;
70 QPointer<QLabel> m_correlationLabel;
72 QPointer<QLabel> m_determinationLabel;
78 QPointer<QPushButton> m_okayButton;
81 QPointer<PlotWindow> m_plotWindowWithCurves;
84 QScopedPointer<MultivariateStatistics> m_curveMultivariateStats;
This is free and unencumbered software released into the public domain.
Definition: BoxcarCachingAlgorithm.h:13
void copySource(const CubePlotCurve &other)
This copies the source data from another CubePlotCurve.
Definition: CubePlotCurve.cpp:258
This is a plot curve with information relating it to a particular cube or region of a cube.
Definition: CubePlotCurve.h:53
void createBestFitLine()
This is called when the user wants the best fit line.
Definition: PlotWindowBestFitDialog.cpp:112
Units yUnits() const
Get the units of the y-axis double data.
Definition: PlotCurve.cpp:86
void setPen(const QPen &pen)
Sets the plot pen to the passed-in pen.
Definition: PlotCurve.cpp:340
bool IsSpecial(const double d)
Returns if the input pixel is special.
Definition: SpecialPixel.h:197
void setData(QwtSeriesData< QPointF > *data)
This method sets the data for the curve, then sets the value for the markers associated with the curv...
Definition: PlotCurve.cpp:109
Definition: PlotWindowBestFitDialog.h:30
Container of multivariate statistics.
Definition: MultivariateStatistics.h:54
This is the QwtRasterData for a scatter plot.
Definition: ScatterPlotData.h:28
Isis exception class.
Definition: IException.h:91
PlotWindowBestFitDialog(PlotWindow *windowWithCurves, QWidget *parent)
Create a PlotWindowBestFitDialog.
Definition: PlotWindowBestFitDialog.cpp:33
virtual ~PlotWindowBestFitDialog()
Definition: PlotWindowBestFitDialog.cpp:101
void setColor(const QColor &color)
Set the color of this curve and it's markers.
Definition: PlotCurve.cpp:97
const double Null
Value for an Isis Null pixel.
Definition: SpecialPixel.h:95
Units xUnits() const
Get the units of the x-axis double data.
Definition: PlotCurve.cpp:76
QVector< double > discreteXValues() const
Get a list of all of the x-bin center values for this scatter plot.
Definition: ScatterPlotData.cpp:297
void setMarkerSymbol(QwtSymbol::Style style)
This method sets the shape of the markers.
Definition: PlotCurve.cpp:120
This is free and unencumbered software released into the public domain.
Definition: Calculator.h:18
Definition: PlotWindow.h:88
void readCurvesFromWindow()
This populates the curve selection combo with all of the available information inside of the PlotWind...
Definition: PlotWindowBestFitDialog.cpp:203
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
QColor color() const
This method returns the color of the curve.
Definition: PlotCurve.cpp:56