OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Protected Attributes | Friends | List of all members
ossimAdjSolutionAttributes Class Reference

#include <ossimAdjSolutionAttributes.h>

Public Member Functions

 ossimAdjSolutionAttributes (const int &numObjObs, const int &numImages, const int &numMeas, const int &rank)
 
 ~ossimAdjSolutionAttributes ()
 
int numObjObs () const
 
int numImages () const
 
int fullRank () const
 

Protected Attributes

int theNumObjObs
 
int theNumImages
 
int theFullRank
 
int theNumMeasurements
 
NEWMAT::Matrix theMeasResiduals
 
NEWMAT::Matrix theObjPartials
 
NEWMAT::Matrix theParPartials
 
NEWMAT::Matrix theImagePtCov
 
NEWMAT::Matrix theObjectPtCov
 
NEWMAT::Matrix theAdjParCov
 
NEWMAT::ColumnVector theLastCorrections
 
NEWMAT::ColumnVector theTotalCorrections
 
NEWMAT::UpperTriangularMatrix theFullCovMatrix
 
ObjImgMap_t theObjImgXref
 
ImgNumparMap_t theImgNumparXref
 

Friends

class ossimWLSBundleSolution
 
class ossimAdjustmentExecutive
 
std::ostream & operator<< (std::ostream &, ossimAdjSolutionAttributes &)
 

Detailed Description

Definition at line 29 of file ossimAdjSolutionAttributes.h.

Constructor & Destructor Documentation

◆ ossimAdjSolutionAttributes()

ossimAdjSolutionAttributes::ossimAdjSolutionAttributes ( const int &  numObjObs,
const int &  numImages,
const int &  numMeas,
const int &  rank 
)

◆ ~ossimAdjSolutionAttributes()

ossimAdjSolutionAttributes::~ossimAdjSolutionAttributes ( )

Definition at line 52 of file ossimAdjSolutionAttributes.cpp.

53 {
54  if (traceExec()) ossimNotify(ossimNotifyLevel_DEBUG)
55  << "DEBUG: ~ossimAdjSolutionAttributes(): returning..." << std::endl;
56 }
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)

Member Function Documentation

◆ fullRank()

int ossimAdjSolutionAttributes::fullRank ( ) const
inline

Definition at line 40 of file ossimAdjSolutionAttributes.h.

References theFullRank.

◆ numImages()

int ossimAdjSolutionAttributes::numImages ( ) const
inline

Definition at line 39 of file ossimAdjSolutionAttributes.h.

References theNumImages.

◆ numObjObs()

int ossimAdjSolutionAttributes::numObjObs ( ) const
inline

Definition at line 38 of file ossimAdjSolutionAttributes.h.

References theNumObjObs.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  output,
ossimAdjSolutionAttributes  
)
friend

Definition at line 68 of file ossimAdjSolutionAttributes.cpp.

69 {
70 
71  output << "ossimAdjSolutionAttributes..." << std::endl;
72 
73  return output;
74 }

◆ ossimAdjustmentExecutive

friend class ossimAdjustmentExecutive
friend

Definition at line 44 of file ossimAdjSolutionAttributes.h.

◆ ossimWLSBundleSolution

friend class ossimWLSBundleSolution
friend

Definition at line 43 of file ossimAdjSolutionAttributes.h.

Member Data Documentation

◆ theAdjParCov

NEWMAT::Matrix ossimAdjSolutionAttributes::theAdjParCov
protected

Definition at line 67 of file ossimAdjSolutionAttributes.h.

◆ theFullCovMatrix

NEWMAT::UpperTriangularMatrix ossimAdjSolutionAttributes::theFullCovMatrix
protected

◆ theFullRank

int ossimAdjSolutionAttributes::theFullRank
protected

Definition at line 51 of file ossimAdjSolutionAttributes.h.

Referenced by fullRank().

◆ theImagePtCov

NEWMAT::Matrix ossimAdjSolutionAttributes::theImagePtCov
protected

Definition at line 60 of file ossimAdjSolutionAttributes.h.

Referenced by ossimAdjustmentExecutive::computeSEUW().

◆ theImgNumparXref

ImgNumparMap_t ossimAdjSolutionAttributes::theImgNumparXref
protected

◆ theLastCorrections

NEWMAT::ColumnVector ossimAdjSolutionAttributes::theLastCorrections
protected

◆ theMeasResiduals

NEWMAT::Matrix ossimAdjSolutionAttributes::theMeasResiduals
protected

Definition at line 55 of file ossimAdjSolutionAttributes.h.

Referenced by ossimAdjustmentExecutive::computeSEUW().

◆ theNumImages

int ossimAdjSolutionAttributes::theNumImages
protected

Definition at line 50 of file ossimAdjSolutionAttributes.h.

Referenced by numImages().

◆ theNumMeasurements

int ossimAdjSolutionAttributes::theNumMeasurements
protected

Definition at line 52 of file ossimAdjSolutionAttributes.h.

◆ theNumObjObs

int ossimAdjSolutionAttributes::theNumObjObs
protected

Definition at line 49 of file ossimAdjSolutionAttributes.h.

Referenced by numObjObs().

◆ theObjectPtCov

NEWMAT::Matrix ossimAdjSolutionAttributes::theObjectPtCov
protected

Definition at line 61 of file ossimAdjSolutionAttributes.h.

Referenced by ossimAdjustmentExecutive::computeSEUW().

◆ theObjImgXref

ObjImgMap_t ossimAdjSolutionAttributes::theObjImgXref
protected

Definition at line 77 of file ossimAdjSolutionAttributes.h.

◆ theObjPartials

NEWMAT::Matrix ossimAdjSolutionAttributes::theObjPartials
protected

Definition at line 56 of file ossimAdjSolutionAttributes.h.

◆ theParPartials

NEWMAT::Matrix ossimAdjSolutionAttributes::theParPartials
protected

Definition at line 57 of file ossimAdjSolutionAttributes.h.

◆ theTotalCorrections

NEWMAT::ColumnVector ossimAdjSolutionAttributes::theTotalCorrections
protected

The documentation for this class was generated from the following files: