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
Q_DECLARE_METATYPE(Isis::MdiCubeViewport *)
Reads and stores visible DN values.
Definition: ViewportBuffer.h:78
Cube * cube() const
Definition: CubeViewport.h:348
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
Widget to display Isis cubes for qt apps.
Definition: CubeViewport.h:132
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)
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
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
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
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
IO Handler for Isis Cubes.
Definition: Cube.h:170