|
Isis Developer Reference
|
Go to the documentation of this file.
17 template<
class T >
class QVector;
23 class MdiCubeViewport;
202 QPointer<QMdiArea> m_mdi;
Cube display widget for certain Isis MDI applications.
Definition: MdiCubeViewport.h:39
virtual QString fileName() const
Returns the opened cube's filename.
Definition: Cube.cpp:1563
void setVirtualBands(const QList< QString > &vbands)
This allows the programmer to specify a subset of bands to work with.
Definition: Cube.cpp:1321
Workspace & operator=(Workspace other)
Is equal to comparsion.
Definition: Workspace.cpp:250
void addCubeViewport(QString cubename)
Method adds the name of a cube into Workspace as a CubeViewport.
Definition: Workspace.cpp:339
void cubeViewportActivated(MdiCubeViewport *)
Signal triggered when a Cube is activated in the Workspace.
int ToInteger() const
Returns the object string as an integer.
Definition: IString.cpp:718
QWidget * cubeToMdiWidget(Cube *cube)
Converts a cube to an MdiWidget.
Definition: Workspace.cpp:280
Internalizes a list of images and allows for operations on the entire list.
Definition: ImageList.h:55
void addBrowseView(QString cube)
Method is called to add a Cube from BrowseView.
Definition: Workspace.cpp:490
bool confirmClose()
Confirms that the user wishes toc lose the Workspace.
Definition: Workspace.cpp:267
void activateViewport(QMdiSubWindow *w)
This method activates the Viewport.
Definition: Workspace.cpp:222
void cubeViewportAdded(MdiCubeViewport *)
Signal triggered when a Cube is added to the Workspace.
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
QMdiArea * mdiArea()
This method returns the QMdiArea.
Definition: Workspace.cpp:295
QString toString() const
Returns a string representation of this exception.
Definition: IException.cpp:537
void viewRGB(int red, int green, int blue)
Definition: MdiCubeViewport.cpp:118
This is an actual viewport window in qview/qnet/etc.
Definition: ViewportMdiSubWindow.h:25
Cube * cube()
Get the Cube pointer associated with this display property.
Definition: Image.cpp:287
IO Handler for Isis Cubes.
Definition: Cube.h:167
This represents a cube in a project-based GUI interface.
Definition: Image.h:107
Isis exception class.
Definition: IException.h:91
void addImages(ImageList *images)
Adds a list of Images to a viewport.
Definition: Workspace.cpp:260
MdiCubeViewport * viewport()
Grabs the viewport.
Definition: ViewportMdiSubWindow.cpp:45
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
Workspace(bool selfContained, QWidget *parent=0)
Constructor for Workspace.
Definition: Workspace.cpp:58
QVector< MdiCubeViewport * > * cubeViewportList()
This method returns a Vector of MdiCubeViewports.
Definition: Workspace.cpp:238
This is free and unencumbered software released into the public domain.
Definition: CubeIoHandler.h:22
virtual ~Workspace()
Deconstructor.
Definition: Workspace.cpp:208
Definition: Workspace.h:78
Adds specific functionality to C++ strings.
Definition: IString.h:165
This is free and unencumbered software released into the public domain.
Definition: Calculator.h:18
void open(const QString &cfile, QString access="r")
This method will open an isis cube for reading or reading/writing.
Definition: Cube.cpp:627
void addCubeViewportFromList(QString cubelist)
Method adds cubes into Workspace as a CubeViewport from a list of cubes.
Definition: Workspace.cpp:391
Cube * cube() const
Definition: CubeViewport.h:338
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
@ User
A type of error that could only have occurred due to a mistake on the user's part (e....
Definition: IException.h:126