1 #ifndef IndependentCubeViewport_h 2 #define IndependentCubeViewport_h 38 template <
class T >
class QList;
71 virtual void showEvent(QShowEvent * e);
75 void resetKnownGlobal();
79 virtual void cubeDataChanged(
int cubeId,
const Brick *);
84 void trackingChanged(
double sample,
double line,
double lat,
double lon,
86 void trackingChanged(
double samp,
double line,
double dn,
93 void handleMouseMove(QPoint);
94 void handleMousePress(QPoint, Qt::MouseButton b);
95 void handleMouseRelease(QPoint);
102 void track(
const QPoint &);
113 QPoint * bandingPoint1;
114 QPoint * bandingPoint2;
115 QPoint * panningPrevPoint;
Reads and stores visible DN values.
void paintEvent(QPaintEvent *e)
Repaint the viewport.
void restretch(ViewportBuffer *)
This is called by internal viewport buffers when a stretch action should be performed.
Buffer for containing a three dimensional section of an image.
Widget to display Isis cubes for qt apps.
bool eventFilter(QObject *o, QEvent *e)
Event filter to watch for mouse events on viewport.
General purpose Cube display widget.
Encapsulation of Cube I/O with Change Notifications.
Namespace for ISIS/Bullet specific routines.
IO Handler for Isis Cubes.