7 #include <QXmlStreamWriter>
19 #include "XmlStackedHandlerReader.h"
49 m_id =
new QUuid(QUuid::createUuid());
412 return m_id->toString().remove(QRegExp(
"[{}]"));
QString id() const
This returns the NAIF body code of the target.
QString m_spacecraftNameLong
The full spacecraft name.
bool operator==(const GuiCamera &srcGuiCamera) const
Compares two Target Body objects to see if they are equal.
QString spacecraftNameShort() const
This method returns the shortened spacecraft name.
QString spacecraftNameLong()
Retrieves the full name of the spacecraft.
QString spacecraftNameLong() const
This method returns the full spacecraft name.
QString m_spacecraftNameShort
An abbreviated name for the spacecraft.
QString m_instrumentNameShort
The abbreviated instrument name.
Container class for GuiCamera.
QString spacecraftNameShort()
Retrieves an abbbreviated name for the spacecraft.
~GuiCamera()
The Destructor.
QUuid * m_id
A unique ID for this GuiCamera object (useful for others to reference this object when saving to disk...
QString instrumentNameLong() const
This method returns the full instrument name.
const GuiCameraDisplayProperties * displayProperties() const
Retrieves the display properties of the camera.
QString displayName() const
Returns the display name.
GuiCamera(Camera *camera, QObject *parent=0)
The constructor for this class.
QString instrumentNameShort() const
This method returns the shortened instrument name.
QString instrumentNameShort()
Retrieves an abbreviated version for the name of the instrument.
This is the GUI communication mechanism for target body objects.
QString instrumentNameLong()
Retrieves a long version for the name of the instrument.
QString m_instrumentNameLong
The full instrument name.
GuiCameraDisplayProperties * m_displayProperties
Camera.