Loading [MathJax]/jax/output/NativeMML/config.js
 |
Isis 3 Programmer Reference
|
110 int machine2Image(
double machineX,
double machineY,
double *imageX,
double *imageY);
114 int image2Machine(
double imageX,
double imageY,
double *machineX,
double *machineY);
FidObs obs[90]
array to hold all possible observations of fiducial marks
struct Isis::ApolloPanIO::FidObs FidObs
C Style structure for storing measured fiducial coordinates.
~ApolloPanIO()
Destroys the ApolloPanObject.
double mach[2]
machine coordinates of the fiducial mark
void initialize()
Initilizes member variables in preparation for solving for the interior orientation affines.
double rotM[2]
Coefficients to rotate machine coordinates so that the right edge of the region is vertical.
int machine2Image(double *machineX, double *machineY)
This method does an in place (overwriting input) conversion of a cube coordinate (sample,...
double maxR
maximum residual vector length
double maxResiduals()
Accessor for the mean (average) of the residual vector lenghts Call after computeInteriorOrienation()...
double stdevResiduals()
Accessor for the standard deviation of the residual vector lenghts Call after computeInteriorOrienati...
ApolloPanIO()
Constructs an ApolloPanIO object.
double A2M[6]
transformation coefficients to go to machine coordinates
int image2Machine(double *imageX, double *imageY)
This method does an in place (overwriting input) conversion of an image coordinate into cube (machine...
int flag
flag to tell if the observation has been made
C style structure for storing the calculation optimized parameters of a forward and reverse 2D affine...
double rotI[2]
Coefficients to rotate Image coordinates so that the right edge of the region is vertical.
struct Isis::ApolloPanIO::Affine2D Affine2D
C style structure for storing the calculation optimized parameters of a forward and reverse 2D affine...
double residuals[2]
residuals of the fiducial mark measurement in machine coordinates
int n
the number of affines used to model the image
int indeces[2]
indeces of the first and last fiducial marks included in this region
double image[2]
theoretically perfect image coordinates
int clearFiducialObservation(int fiducialNumber)
This method removes a measurement of the center of an apollo panoramic image fiducial mark from consi...
double stdevR
standard deviation of residual vector lengths
void calc_residual_stats()
This method calculates summary statistics for the residual vector lenths for all measured fiducial ma...
Affine2D affines[44]
an array of discreet affine transformations pertaining to regions of the image (there can never be mo...
double meanR
mean of residual vector lenghts
Calculates a series of affine transformations from the measured coordinates of the up to 90 fiducial ...
int fiducialObservation(int fiducialNumber, double machine_x, double machine_y)
This method adds a measurement of the center of an apollo panoramic image fiducial mark for considera...
C Style structure for storing measured fiducial coordinates.
int computeInteriorOrienation()
This method leverages all the fiducial obersatvions to caculate a series of affine transformations fo...
This is free and unencumbered software released into the public domain.
double A2I[6]
transformation coefficients to go to image coordinates
double mM
max rotate machine y coordinate in the region
double mI
max rotated image y coordinate in the region
double meanResiduals()
Accessor for the mean (average) of the residual vector lenghts Call after computeInteriorOrienation()...