1 #ifndef MdiCubeViewport_h
2 #define MdiCubeViewport_h
32 template <
class T >
class QList;
81 void viewRGB(
int red,
int green,
int blue);
Cube display widget for certain Isis MDI applications.
Definition: MdiCubeViewport.h:53
Reads and stores visible DN values.
Definition: ViewportBuffer.h:78
void registerTool(Tool *tool)
Registers the tool given tool.
Definition: MdiCubeViewport.cpp:59
MdiCubeViewport(Cube *cube, Isis::CubeDataThread *cdt=0, QWidget *parent=0)
Definition: MdiCubeViewport.cpp:40
Q_DECLARE_METATYPE(Isis::Cube *)
This allows Cube *'s to be stored in a QVariant.
Widget to display Isis cubes for qt apps.
Definition: CubeViewport.h:121
void restretch(ViewportBuffer *buffer)
This is called by internal viewport buffers when a stretch action should be performed.
Definition: MdiCubeViewport.cpp:138
void requestRestretch(MdiCubeViewport *, int)
Definition: moc_MdiCubeViewport.cpp:176
void setLinked(bool b)
Change the linked state of the viewport.
Definition: MdiCubeViewport.cpp:70
void forceAbstract()
Definition: MdiCubeViewport.h:61
void paintEvent(QPaintEvent *e)
Repaint the viewport.
Definition: MdiCubeViewport.cpp:106
Cube * cube() const
Return the cube associated with viewport.
Definition: CubeViewport.h:228
void viewRGB(int red, int green, int blue)
Definition: MdiCubeViewport.cpp:130
bool isLinked() const
Is the viewport linked with other viewports.
Definition: MdiCubeViewport.h:64
void linkChanging(bool)
Definition: moc_MdiCubeViewport.cpp:169
Encapsulation of Cube I/O with Change Notifications.
Definition: CubeDataThread.h:53
~MdiCubeViewport()
Definition: MdiCubeViewport.cpp:50
void viewGray(int band)
Definition: MdiCubeViewport.cpp:122
Definition: BoxcarCachingAlgorithm.h:29
IO Handler for Isis Cubes.
Definition: Cube.h:158