|
Isis 3 Programmer Reference
|
Go to the documentation of this file. 1 #ifndef ImageDisplayProperties_H
2 #define ImageDisplayProperties_H
30 #include "DisplayProperties.h"
34 class QXmlStreamWriter;
42 class UniversalGroundMap;
43 class XmlStackedHandlerReader;
void zoomFit()
Fit in window.
This class is designed to serialize QColor in a human-readable form.
void setSelected(bool)
Change the selected state associated with this cube.
@ ShowOutline
True if the cube should be outlined (bool)
@ FootprintViewProperties
Every display property for footprint views, provided for convenience.
@ Zooming
Data ignored. Tells if the cube supports the zoomFit action.
This is free and unencumbered software released into the public domain.
static QColor randomColor()
Creates and returns a random color for the intial color of the footprint polygon.
void setColor(QColor newColor)
Change the color associated with this cube.
@ None
Null display property for bit-flag purposes.
void moveToBottom()
Z Order to bottom.
@ Selected
The selection state of this cube (bool)
Property
This is a list of properties and actions that are possible.
@ ShowLabel
True if the cube should show its display name (bool)
Manage a stack of content handlers for reading XML files.
void moveDownOne()
Z Order down one.
void moveUpOne()
Z Order up one.
@ ZOrdering
Data ignored. Tells if the cube supports the "move*" actions.
void setShowDNs(bool)
Change the visibility of DNs associated with this cube.
ImageDisplayProperties(QString displayName, QObject *parent=NULL)
ImageDisplayProperties constructor.
QString displayName() const
Returns the display name.
void moveToTop()
Z Order to top.
@ ShowDNs
True if the cube should show DN values if possible (bool)
void setShowFill(bool)
Change the visibility of the fill area associated with this cube.
@ ShowFill
True if the cube should show a fill area if possible (bool)
void setShowOutline(bool)
Change the visibility of the outline associated with this cube.
void setShowLabel(bool)
Change the visibility of the display name associated with this cube.
This is free and unencumbered software released into the public domain.
Q_DECLARE_METATYPE(Isis::PlotWindow *)
We have plot windows as QVariant data types, so here it's enabled.
This is the GUI communication mechanism for cubes.