1#ifndef MdiCubeViewport_h
2#define MdiCubeViewport_h
18template <
class T >
class QList;
67 void viewRGB(
int red,
int green,
int blue);
Q_DECLARE_METATYPE(Isis::MdiCubeViewport *)
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
Cube * cube() const
Definition: CubeViewport.h:338
Cube display widget for certain Isis MDI applications.
Definition: MdiCubeViewport.h:39
void requestRestretch(MdiCubeViewport *, int)
void setLinked(bool b)
Change the linked state of the viewport.
Definition: MdiCubeViewport.cpp:58
void restretch(ViewportBuffer *buffer)
This is called by internal viewport buffers when a stretch action should be performed.
Definition: MdiCubeViewport.cpp:126
void paintEvent(QPaintEvent *e)
Repaint the viewport.
Definition: MdiCubeViewport.cpp:94
void registerTool(Tool *tool)
Registers the tool given tool.
Definition: MdiCubeViewport.cpp:47
void forceAbstract()
Definition: MdiCubeViewport.h:47
bool isLinked() const
Is the viewport linked with other viewports.
Definition: MdiCubeViewport.h:50
void viewGray(int band)
Definition: MdiCubeViewport.cpp:110
~MdiCubeViewport()
Definition: MdiCubeViewport.cpp:38
void viewRGB(int red, int green, int blue)
Definition: MdiCubeViewport.cpp:118
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