12#include <QSharedPointer> 
   16  class BundleObservation;
 
This class hold image information that BundleAdjust needs to run correctly.Definition for a BundleIma...
 
QString serialNumber()
Returns the serial number for the BundleImage.
 
QSharedPointer< BundleObservation > parentObservation()
Returns the parent BundleObservation object.
 
Camera * camera()
Returns the camera model used for the BundleImage.
 
BundleImage & operator=(const BundleImage &other)
An assignment operator to set this BundleImage to another BundleImage object.
 
QString fileName()
Returns the file name for the BundleImage.
 
QString m_serialNumber
The serial number for the image.
 
void setParentObservation(QSharedPointer< BundleObservation > parentObservation)
Sets the parent BundleObservation object.
 
Camera * m_camera
The camera model for the image.
 
BundleImage(Camera *camera, QString serialNumber, QString fileName)
Constructs a BundleImage with the given camera pointer, serial number, and filename.
 
QSharedPointer< BundleObservation > m_parentObservation
parent BundleObservation
 
QString m_fileName
The file name of the image.
 
~BundleImage()
Destroys a BundleImage object.
 
This is free and unencumbered software released into the public domain.