Loading [MathJax]/jax/output/NativeMML/config.js
 |
Isis 3 Programmer Reference
|
9 #include "BundleMeasure.h"
10 #include "BundleObservation.h"
11 #include "BundleObservationSolveSettings.h"
12 #include "IException.h"
14 #include "ControlMeasure.h"
176 QString msg =
"In BundleMeasure::observationSolveSettings: "
177 "parent observation has not been set.\n";
316 QString msg =
"In BundleMeasure::observationIndex: "
317 "parent observation has not been set.\n";
double GetResidualMagnitude() const
Return Residual magnitude.
BundleMeasure(ControlMeasure *controlMeasure, BundleControlPoint *bundleControlPoint)
Constructor.
double residualMagnitude() const
Accesses the residual magnitude for this control measure.
void setParentImage(QSharedPointer< BundleImage > image)
Sets the parent bundle image.
QString cubeSerialNumber() const
Accesses the serial number of the cube containing this control measure.
int observationIndex() const
Accesses the observation index for the parent observation.
QSharedPointer< BundleImage > m_parentBundleImage
Parent image of this bundle control measure.
~BundleMeasure()
Destructor.
ControlMeasure * m_controlMeasure
Contained control measure.
double focalPlaneMeasuredY() const
Accesses the measured focal plane y value for this control measure //TODO verify?
Camera * camera() const
Accesses the associated camera for this bundle measure.
This class holds information about a control point that BundleAdjust needs to run correctly.
double focalPlaneComputedY() const
Accesses the computed focal plane y value for this control measure.
Status SetRejected(bool rejected)
Set "jigsaw" rejected flag for a measure.
QSharedPointer< BundleObservation > m_parentObservation
Parent bundle observation.
QString GetCubeSerialNumber() const
Return the serial number of the cube containing the coordinate.
BundleControlPoint * parentControlPoint()
Accesses the parent BundleControlPoint for this bundle measure.
double sample() const
Accesses the current sample measurement for this control measure.
BundleControlPoint * m_parentControlPoint
Parent bundle control point that contains this bundle control measure.
double lineResidual() const
Accesses the line residual for this control measure.
void setRejected(bool reject)
Sets the BundleMeasure's status to rejected or not rejected.
A container class for a ControlMeasure.
double focalPlaneComputedX() const
Accesses the computed focal plane x value for this control measure.
@ Programmer
This error is for when a programmer made an API call that was illegal.
const QSharedPointer< BundleObservationSolveSettings > observationSolveSettings()
Accesses the parent observation's solve settings.
bool isRejected() const
Determines whether or not this BundleMeasure is rejected.
QSharedPointer< BundleObservation > parentBundleObservation()
Accesses the parent BundleObservation for this bundle measure.
void setParentObservation(QSharedPointer< BundleObservation > observation)
Sets the parent bundle observation.
QSharedPointer< BundleImage > parentBundleImage()
Access the parent BundleImage for this bundle measure.
BundleMeasure & operator=(const BundleMeasure &src)
Assignment operator.
double sampleResidual() const
Accesses the sample residual for this control measure.
double line() const
Accesses the current line measurement for this control measure.
This is free and unencumbered software released into the public domain.
double focalPlaneMeasuredX() const
Accesses the measured focal plane x value for this control measure //TODO verify?