|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef Footprint2DView_h
2 #define Footprint2DView_h
26 class QXmlStreamWriter;
33 class ImageFileListWidget;
34 class MosaicSceneWidget;
37 class XmlStackedHandlerReader;
134 void onQueueSelectionChanged();
135 void onMosItemRemoved(
Image *image);
138 void enableActions();
150 virtual bool startElement(
const QString &namespaceURI,
const QString &localName,
151 const QString &qName,
const QXmlAttributes &atts);
152 virtual bool endElement(
const QString &namespaceURI,
const QString &localName,
153 const QString &qName);
156 Q_DISABLE_COPY(XmlHandler);
Definition: Directory.h:271
AbstractProjectItemView is a base class for views of a ProjectItemModel in Qt's model-view framework.
Definition: AbstractProjectItemView.h:79
Image * image() const
Returns the Image stored in the data of the item.
Definition: ProjectItem.cpp:476
virtual void dropEvent(QDropEvent *event)
Drops the data into the internal model if it can accept the data.
Definition: AbstractProjectItemView.cpp:148
File name manipulation and expansion.
Definition: FileName.h:100
virtual void pushContentHandler(XmlStackedHandler *newHandler)
Push a contentHandler and maybe continue parsing...
Definition: XmlStackedHandlerReader.cpp:55
Shape * shape() const
Returns the Shape stored in the data of the item.
Definition: ProjectItem.cpp:496
QItemSelectionModel * selectionModel()
Returns the internal selection model.
Definition: ProjectItemModel.cpp:93
void append(Image *const &value)
Appends an image to the image list.
Definition: ImageList.cpp:153
geos::geom::MultiPolygon * footprint()
Get the footprint of this shape (if available).
Definition: Shape.cpp:394
virtual bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)
Definition: XmlStackedHandler.cpp:44
Control * activeControl()
Return the Active Control (control network)
Definition: Project.cpp:1903
Project * project() const
Gets the Project for this directory.
Definition: Directory.cpp:1311
Cube * cube()
Get the Cube * associated with this display property.
Definition: Shape.cpp:324
bool isShape() const
Returns true if an Shape is stored in the data of the item.
Definition: ProjectItem.cpp:668
Manage a stack of content handlers for reading XML files.
Definition: XmlStackedHandlerReader.h:30
The main project for ipce.
Definition: Project.h:289
Internalizes a list of images and allows for operations on the entire list.
Definition: ImageList.h:55
A single control point.
Definition: ControlPoint.h:354
QString id() const
Get a unique, identifying string associated with this shape.
Definition: Shape.cpp:459
virtual void dragEnterEvent(QDragEnterEvent *event)
Accepts the drag enter event if the internal model can accept the mime data.
Definition: AbstractProjectItemView.cpp:119
bool isImage() const
Returns true if an Image is stored in the data of the item.
Definition: ProjectItem.cpp:646
virtual ProjectItemModel * internalModel()
Returns the internal model of the view.
Definition: AbstractProjectItemView.cpp:108
virtual void dragMoveEvent(QDragMoveEvent *event)
Accepts the drag event if the internal model can accept the mime data.
Definition: AbstractProjectItemView.cpp:134
virtual bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName)
Definition: XmlStackedHandler.cpp:55
This represents a cube in a project-based GUI interface.
Definition: Image.h:107
A graphics view that resizes in a more friendly way.
Definition: MosaicGraphicsView.h:19
XML Handler that parses XMLs in a stack-oriented way.
Definition: XmlStackedHandler.h:118
virtual void disableActions()
Disables toolbars and toolpad actions.
Definition: AbstractProjectItemView.cpp:196
This is free and unencumbered software released into the public domain.
Definition: CubeIoHandler.h:22
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
Represents an item of a ProjectItemModel in Qt's model-view framework.
Definition: ProjectItem.h:134