30#include <QSharedPointer> 
   38class QXmlStreamWriter;
 
   44  class GuiCameraDisplayProperties;
 
  138      QString m_instrumentId;        
 
  140      QString m_spacecraftNameShort; 
 
  142      QString m_spacecraftNameLong; 
 
  144      QString m_instrumentNameShort; 
 
  146      QString m_instrumentNameLong; 
 
 
Q_DECLARE_METATYPE(Isis::GuiCameraQsp)
 
The GUI communication mechanism for target body objects.
Definition GuiCameraDisplayProperties.h:74
 
Container class for GuiCamera.
Definition GuiCamera.h:70
 
QString instrumentNameLong()
Retrieves a long version for the name of the instrument.
Definition GuiCamera.cpp:158
 
QString spacecraftNameLong()
Retrieves the full name of the spacecraft.
Definition GuiCamera.cpp:176
 
QString spacecraftNameShort()
Retrieves an abbbreviated name for the spacecraft.
Definition GuiCamera.cpp:167
 
~GuiCamera()
The Destructor.
Definition GuiCamera.cpp:78
 
QString id() const
Retrieves a unique, identifying string associated with this GuiCamera object.
Definition GuiCamera.cpp:131
 
GuiCamera(Camera *camera, QObject *parent=0)
The constructor for this class.
Definition GuiCamera.cpp:24
 
bool operator==(const GuiCamera &srcGuiCamera) const
Compares two Target Body objects to see if they are equal.
Definition GuiCamera.cpp:102
 
const GuiCameraDisplayProperties * displayProperties() const
Retrieves the display properties of the camera.
Definition GuiCamera.cpp:122
 
QString instrumentNameShort()
Retrieves an abbreviated version for the name of the instrument.
Definition GuiCamera.cpp:149
 
QString instrumentId()
Retrieve the InstrumentId as appears in the original cube label.
Definition GuiCamera.cpp:140
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16
 
QSharedPointer< GuiCamera > GuiCameraQsp
GuiCameraQsp Represents a smart pointer to a GuiCamera object.
Definition GuiCamera.h:156