File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
 |
Isis 3 Programmer Reference
|
1 #ifndef IndependentCubeViewport_h
2 #define IndependentCubeViewport_h
13 #include "CubeViewport.h"
24 template <
class T >
class QList;
57 virtual void showEvent(QShowEvent * e);
61 void resetKnownGlobal();
65 virtual void cubeDataChanged(
int cubeId,
const Brick *);
70 void trackingChanged(
double sample,
double line,
double lat,
double lon,
72 void trackingChanged(
double samp,
double line,
double dn,
79 void handleMouseMove(QPoint);
80 void handleMousePress(QPoint, Qt::MouseButton b);
81 void handleMouseRelease(QPoint);
88 void track(
const QPoint &);
99 QPoint * bandingPoint1;
100 QPoint * bandingPoint2;
101 QPoint * panningPrevPoint;
Reads and stores visible DN values.
This is free and unencumbered software released into the public domain.
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.
Encapsulation of Cube I/O with Change Notifications.
bool eventFilter(QObject *o, QEvent *e)
Event filter to watch for mouse events on viewport.
General purpose Cube display widget.
IO Handler for Isis Cubes.
Widget to display Isis cubes for qt apps.
This is free and unencumbered software released into the public domain.