File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
 |
Isis 3 Programmer Reference
|
Go to the documentation of this file.
30 #include <QSharedPointer>
35 #include "XmlStackedHandler.h"
39 class QXmlStreamWriter;
45 class GuiCameraDisplayProperties;
48 class XmlStackedHandlerReader;
192 #endif // GuiCamera_h
QString id() const
Output format:
GuiCamera(const GuiCamera &other)
const GuiCameraDisplayProperties * displayProperties() const
Retrieves the display properties of the camera.
QString m_spacecraftNameLong
The full spacecraft name.
QString spacecraftNameLong()
Retrieves the full name of the spacecraft.
QUuid * m_id
A unique ID for this GuiCamera object (useful for others to reference this object when saving to disk...
QString instrumentNameLong()
Retrieves a long version for the name of the instrument.
QString spacecraftNameShort()
Retrieves an abbbreviated name for the spacecraft.
~GuiCamera()
The Destructor.
Container class for GuiCamera.
QString instrumentId()
Retrieve the InstrumentId as appears in the original cube label.
GuiCameraDisplayProperties * m_displayProperties
Camera.
bool operator==(const GuiCamera &srcGuiCamera) const
Compares two Target Body objects to see if they are equal.
QString m_instrumentNameShort
The abbreviated instrument name.
QString m_spacecraftNameShort
An abbreviated name for the spacecraft.
QString instrumentNameShort()
Retrieves an abbreviated version for the name of the instrument.
QString m_instrumentNameLong
The full instrument name.
QSharedPointer< GuiCamera > GuiCameraQsp
GuiCameraQsp Represents a smart pointer to a GuiCamera object.
QString m_instrumentId
The InstrumentId as it appears on the cube.
The GUI communication mechanism for target body objects.
GuiCamera(Camera *camera, QObject *parent=0)
The constructor for this class.
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.