1#ifndef IndependentCubeViewport_h 
    2#define IndependentCubeViewport_h 
   24template < 
class T > 
class QList;
 
   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;
 
Buffer for containing a three dimensional section of an image.
Definition: Brick.h:45
 
Encapsulation of Cube I/O with Change Notifications.
Definition: CubeDataThread.h:59
 
IO Handler for Isis Cubes.
Definition: Cube.h:168
 
Widget to display Isis cubes for qt apps.
Definition: CubeViewport.h:122
 
void showEvent(QShowEvent *)
This method is called to initially show the viewport.
Definition: CubeViewport.cpp:232
 
Cube * cube() const
Definition: CubeViewport.h:338
 
General purpose Cube display widget.
Definition: IndependentCubeViewport.h:46
 
void paintEvent(QPaintEvent *e)
Repaint the viewport.
Definition: IndependentCubeViewport.cpp:133
 
void trackingChanged(double samp, double line, double dn, IndependentCubeViewport *)
 
void restretch(ViewportBuffer *)
This is called by internal viewport buffers when a stretch action should be performed.
Definition: IndependentCubeViewport.cpp:152
 
bool eventFilter(QObject *o, QEvent *e)
Event filter to watch for mouse events on viewport.
Definition: IndependentCubeViewport.cpp:77
 
void resetKnownGlobal()
Definition: IndependentCubeViewport.cpp:169
 
void trackingChanged(double sample, double line, double lat, double lon, double dn, IndependentCubeViewport *)
 
virtual void cubeDataChanged(int cubeId, const Brick *)
Definition: IndependentCubeViewport.cpp:181
 
~IndependentCubeViewport()
Definition: IndependentCubeViewport.cpp:55
 
void synchronize(IndependentCubeViewport *)
 
void cantTrack(QString, IndependentCubeViewport *)
 
Reads and stores visible DN values.
Definition: ViewportBuffer.h:63
 
This is free and unencumbered software released into the public domain.
Definition: BoxcarCachingAlgorithm.h:13
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16