1 #ifndef BundleObservationVector_h
2 #define BundleObservationVector_h
27 #include <QSharedPointer>
74 QString observationNumber,
95 #endif // BundleObservationVector_h
This class is a container class for BundleObservations.
Definition: BundleObservationVector.h:65
QSharedPointer< BundleSettings > BundleSettingsQsp
Definition for a BundleSettingsQsp, a shared pointer to a BundleSettings object.
Definition: BundleSettings.h:404
BundleObservationVector & operator=(const BundleObservationVector &src)
Assignment operator.
Definition: BundleObservationVector.cpp:50
QSharedPointer< BundleImage > BundleImageQsp
Definition: BundleImage.h:82
int numberParameters()
Returns the sum of the position parameters and pointing parameters for the contained BundleObservatio...
Definition: BundleObservationVector.cpp:194
Unless noted otherwise, the portions of Isis written by the USGS are public domain.
int numberPointingParameters()
Accesses the number of pointing parameters for the contained BundleObservations.
Definition: BundleObservationVector.cpp:176
QSharedPointer< BundleObservation > BundleObservationQsp
Typdef for BundleObservation QSharedPointer.
Definition: BundleObservation.h:181
BundleObservationQsp addNew(BundleImageQsp image, QString observationNumber, QString instrumentId, BundleSettingsQsp bundleSettings)
Adds a new BundleObservation to this vector or fetches an existing BundleObservation if this vector a...
Definition: BundleObservationVector.cpp:83
~BundleObservationVector()
Destructor.
Definition: BundleObservationVector.cpp:36
BundleObservationQsp observationByCubeSerialNumber(QString cubeSerialNumber)
Accesses a BundleObservation associated with the passed serial number.
Definition: BundleObservationVector.cpp:210
bool initializeExteriorOrientation()
Initializes the exterior orientations for the contained BundleObservations.
Definition: BundleObservationVector.cpp:225
int numberPositionParameters()
Accesses the number of position parameters for the contained BundleObservations.
Definition: BundleObservationVector.cpp:159
Definition: Calculator.h:33
bool initializeBodyRotation()
Initializes the body rotations for the contained BundleObservations.
Definition: BundleObservationVector.cpp:241
BundleObservationVector()
Constructs an empty BundleObservationVector.
Definition: BundleObservationVector.cpp:13