File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
 |
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef BundleObservationVector_h
2 #define BundleObservationVector_h
15 #include <QSharedPointer>
64 QString observationNumber,
81 QMultiMap<QString, BundleObservationQsp> m_instIdToObservationMap;
85 #endif // BundleObservationVector_h
int numberParameters()
Returns the sum of the position parameters and pointing parameters for the contained BundleObservatio...
Definition: BundleObservationVector.cpp:204
QList< QString > instrumentIds() const
Get a list of all instrument IDs that there are observations for.
Definition: BundleObservationVector.cpp:238
~BundleObservationVector()
Destructor.
Definition: BundleObservationVector.cpp:50
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:98
BundleObservationVector & operator=(const BundleObservationVector &src)
Assignment operator.
Definition: BundleObservationVector.cpp:64
Definition: JigsawWorkOrder.h:28
Class for observations that use CSM camera models in bundle adjustment.
Definition: CsmBundleObservation.h:28
QList< BundleObservationQsp > observationsByInstId(QString instrumentId) const
Get all of the observations with a specific instrument ID.
Definition: BundleObservationVector.cpp:247
BundleObservationQsp observationByCubeSerialNumber(QString cubeSerialNumber)
Accesses a BundleObservation associated with the passed serial number.
Definition: BundleObservationVector.cpp:225
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
Isis exception class.
Definition: IException.h:91
@ Csm
Community Sensor Model Camera.
Definition: Camera.h:364
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
BundleObservationVector()
Constructs an empty BundleObservationVector.
Definition: BundleObservationVector.cpp:26
Class for observations that use ISIS camera models in bundle adjustment.
Definition: IsisBundleObservation.h:34
This is free and unencumbered software released into the public domain.
Definition: CubeIoHandler.h:22
This class is used to modify and manage solve settings for 1 to many BundleObservations.
Definition: BundleObservationSolveSettings.h:82
This is free and unencumbered software released into the public domain.
Definition: Calculator.h:18
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
This class is a container class for BundleObservations.
Definition: BundleObservationVector.h:55