USGS

Isis 3.0 Developer's Reference (API)

Home

LoMediumDistortionMap.h

Go to the documentation of this file.
00001 #ifndef LoMediumDistortionMap_h
00002 #define LoMediumDistortionMap_h
00003 
00023 #include <vector>
00024 #include "CameraDistortionMap.h"
00025 
00026 namespace Isis {
00067   class LoMediumDistortionMap : public CameraDistortionMap {
00068     public:
00069       LoMediumDistortionMap(Camera *parent);
00070 
00071       void SetDistortion(const int naifIkCode);
00072       virtual bool SetFocalPlane(const double dx, const double dy);
00073 
00074       virtual bool SetUndistortedFocalPlane(const double ux, const double uy);
00075 
00076     private:
00077       double p_sample0;              
00078       double p_line0;                
00079       std::vector<double> p_coefs;   
00080       std::vector<double> p_icoefs;  
00081   };
00082 };
00083 #endif