Provide stereo information/data for a point or relationship.  
 More...
#include <Stereo.h>
 | 
| static bool  | elevation (Camera &cam1, Camera &cam2, double &radius, double &latitude, double &longitude, double &sepang, double &error) | 
|   | 
| static void  | spherical (const double latitude, const double longitude, const double radius, double &x, double &y, double &z) | 
|   | 
| static void  | rectangular (const double x, const double y, const double z, double &latitude, double &longitude, double &radius) | 
|   | 
Provide stereo information/data for a point or relationship. 
- Author
 - 2009-09-11 Kris Becker
 
- History
 2012-02-28 Tracie Sucharski - Moved from the app, smtk, directory, to the base/objs directory path. Updated to new coding standards, added unitTest. 
2012-07-06 Debbie A. Cook, Updated Spice members to be more compliant with Isis coding standards. References #972. 
2012-12-20 Debbie A. Cook - Changed to use TProjection instead of Projection. 
 References #775. 
Definition at line 29 of file Stereo.h.
 
◆ Stereo()
◆ ~Stereo()
  
  
      
        
          | virtual Isis::Stereo::~Stereo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ array2StdVec()
  
  
      
        
          | std::vector< double > Isis::Stereo::array2StdVec  | 
          ( | 
          const double |           d[3] | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ elevation()
  
  
      
        
          | bool Isis::Stereo::elevation  | 
          ( | 
          Camera & |           cam1,  | 
         
        
           | 
           | 
          Camera & |           cam2,  | 
         
        
           | 
           | 
          double & |           radius,  | 
         
        
           | 
           | 
          double & |           latitude,  | 
         
        
           | 
           | 
          double & |           longitude,  | 
         
        
           | 
           | 
          double & |           sepang,  | 
         
        
           | 
           | 
          double & |           error ) | 
         
       
   | 
  
static   | 
  
 
 
◆ rectangular()
  
  
      
        
          | void Isis::Stereo::rectangular  | 
          ( | 
          const double |           x,  | 
         
        
           | 
           | 
          const double |           y,  | 
         
        
           | 
           | 
          const double |           z,  | 
         
        
           | 
           | 
          double & |           latitude,  | 
         
        
           | 
           | 
          double & |           longitude,  | 
         
        
           | 
           | 
          double & |           radius ) | 
         
       
   | 
  
static   | 
  
 
 
◆ spherical()
  
  
      
        
          | void Isis::Stereo::spherical  | 
          ( | 
          const double |           latitude,  | 
         
        
           | 
           | 
          const double |           longitude,  | 
         
        
           | 
           | 
          const double |           radius,  | 
         
        
           | 
           | 
          double & |           x,  | 
         
        
           | 
           | 
          double & |           y,  | 
         
        
           | 
           | 
          double & |           z ) | 
         
       
   | 
  
static   | 
  
 
 
◆ stdVec2Array()
  
  
      
        
          | double * Isis::Stereo::stdVec2Array  | 
          ( | 
          const std::vector< double > & |           v,  | 
         
        
           | 
           | 
          double * |           d = 0 ) | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ targetToSpacecraft()
  
  
      
        
          | void Isis::Stereo::targetToSpacecraft  | 
          ( | 
          Camera & |           camera,  | 
         
        
           | 
           | 
          double |           TP[3] ) | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ targetToSurface()
  
  
      
        
          | void Isis::Stereo::targetToSurface  | 
          ( | 
          Camera & |           camera,  | 
         
        
           | 
           | 
          double |           TC[3] ) | 
         
       
   | 
  
staticprivate   | 
  
 
 
The documentation for this class was generated from the following files: