|
Isis 3.0 Developer's Reference (API) |
Home |
00001 #ifndef LroWideAngleCameraDistortionMap_h 00002 #define LroWideAngleCameraDistortionMap_h 00003 00023 #include "CameraDistortionMap.h" 00024 00025 namespace Isis { 00051 class LroWideAngleCameraDistortionMap : public CameraDistortionMap { 00052 public: 00053 LroWideAngleCameraDistortionMap(Camera *parent, int naifIkCode); 00054 00056 virtual ~LroWideAngleCameraDistortionMap() {}; 00057 00058 virtual bool SetFocalPlane(const double dx, const double dy); 00059 00060 virtual bool SetUndistortedFocalPlane(const double ux, const double uy); 00061 00062 void SetFilter(int filter) { 00063 p_filter = filter; 00064 } 00065 00066 private: 00067 int p_filter; 00068 double p_k1; 00069 double p_k2; 00070 }; 00071 }; 00072 #endif