|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef AbstractPlotTool_h
2 #define AbstractPlotTool_h
26 class RubberBandComboBox;
89 void selectedWindowChanged();
98 QPointer<QComboBox> m_selectWindowCombo;
void showWindow()
Shows the plot window, and raises it to the front of any overlapping sibling widgets.
Definition: PlotWindow.cpp:185
Cube display widget for certain Isis MDI applications.
Definition: MdiCubeViewport.h:39
virtual QString fileName() const
Returns the opened cube's filename.
Definition: Cube.cpp:1563
This is free and unencumbered software released into the public domain.
Definition: BoxcarCachingAlgorithm.h:13
This is a plot curve with information relating it to a particular cube or region of a cube.
Definition: CubePlotCurve.h:53
void setPen(const QPen &pen)
Sets the plot pen to the passed-in pen.
Definition: PlotCurve.cpp:340
Units
These are all the possible units for the x or y data in a plot curve.
Definition: PlotCurve.h:54
virtual void update(MdiCubeViewport *activeViewport)
This is provided to allow children to react to tool updates.
Definition: PlotWindow.cpp:197
bool isLinked() const
Is the viewport linked with other viewports.
Definition: MdiCubeViewport.h:50
QStringList sourceCube() const
This method returns the cube view port associated with the curve.
Definition: CubePlotCurve.cpp:235
#define ASSERT(x)
Definition: IsisDebug.h:134
void setColor(const QColor &color)
Set the color of this curve and it's markers.
Definition: PlotCurve.cpp:97
This is free and unencumbered software released into the public domain.
Definition: Calculator.h:18
Definition: PlotWindow.h:88
Cube * cube() const
Definition: CubeViewport.h:338
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
virtual void paint(MdiCubeViewport *vp, QPainter *painter)
Paint plot curve information onto the viewport.
Definition: PlotWindow.cpp:1787