|
Isis 3 Programmer Reference
|
1 #include "ScatterPlotTool.h"
8 #include "MdiCubeViewport.h"
9 #include "ScatterPlotConfigDialog.h"
10 #include "ScatterPlotWindow.h"
47 window->
paint(vp, painter);
62 m_action->setToolTip(
"Scatter Plot");
64 connect(
m_action, SIGNAL(triggered()),
68 "<b>Function:</b> Compare two bands of same image or of a different image. \
69 <p><b>Shortcut:</b>nonexsistant right now</p> ";
94 QPushButton *create =
new QPushButton(
"New Scatter Plot");
95 connect(create, SIGNAL(clicked()),
99 QHBoxLayout *layout =
new QHBoxLayout(wrapper);
100 layout->setMargin(0);
102 layout->addWidget(create);
104 layout->addStretch(1);
105 wrapper->setLayout(layout);
122 qobject_cast<QWidget *>(parent()));
123 connect(window, SIGNAL(closed()), window, SLOT(deleteLater()));
124 connect(window, SIGNAL(plotChanged()),
128 window, SLOT(forgetCubes()));
131 window, SLOT(forgetCubes()));
190 viewport->viewport()->repaint();
Cube display widget for certain Isis MDI applications.
This is free and unencumbered software released into the public domain.
virtual void paint(MdiCubeViewport *vp, QPainter *painter)
If the viewport is showing the x axis cube data or y axis cube data, and alarming is enabled,...
This configuration dialog is for users to determine the scatter plot parameters required to create a ...
void setMousePosition(MdiCubeViewport *vp, QPoint mouseLoc)
Saves the current mouse position in the viewport so that the plot can be alarmed around that position...
This is free and unencumbered software released into the public domain.
This is free and unencumbered software released into the public domain.