36 #ifndef ossimRadialDecentLensDistortion_HEADER 37 #define ossimRadialDecentLensDistortion_HEADER 55 const NEWMAT::ColumnVector &radialDistortionParameters,
56 const NEWMAT::ColumnVector &decentDistortionParameters)
57 : theCalibratedPrincipalPoint(calibratedPrincipalPoint),
58 theRadialDistortionParameters(radialDistortionParameters),
59 theDecentDistortionParameters(decentDistortionParameters)
63 : theCalibratedPrincipalPoint (copy.theCalibratedPrincipalPoint),
64 theRadialDistortionParameters (copy.theRadialDistortionParameters),
65 theDecentDistortionParameters (copy.theDecentDistortionParameters) { }
81 virtual void forward(
const ossimDpt& undistorted_point_in,
82 ossimDpt& distorted_point_out)
const;
87 forward(modify_this, output);
97 const char* prefix=0)
const;
104 const char* prefix=0);
109 void setPrincipalPoint(
const ossimDpt pp);
110 void setRadialDistortionParams(
const NEWMAT::ColumnVector& params);
111 void setDecentDistortionParams(
const NEWMAT::ColumnVector& params);
128 virtual double deltaR(
double radius)
const;
143 theCalibratedPrincipalPoint = pp;
147 (
const NEWMAT::ColumnVector& params)
149 theRadialDistortionParameters = params;
153 (
const NEWMAT::ColumnVector& params)
155 theDecentDistortionParameters = params;
NEWMAT::ColumnVector theDecentDistortionParameters
void setDecentDistortionParams(const NEWMAT::ColumnVector ¶ms)
Represents serializable keyword/value map.
static const char * PRINCIPAL_POINT_X_KW
std::ostream & print(H5::H5File *file, std::ostream &out)
Print method.
virtual ~ossimRadialDecentLensDistortion()
static const char * PRINCIPAL_POINT_Y_KW
ossimDpt theCalibratedPrincipalPoint
void setRadialDistortionParams(const NEWMAT::ColumnVector ¶ms)
static const char * DECENT_DISTORTION_COEFF_KW
ossimRadialDecentLensDistortion(const ossimRadialDecentLensDistortion ©)
NEWMAT::ColumnVector theRadialDistortionParameters
static const char * RADIAL_DISTORTION_COEFF_KW
void setPrincipalPoint(const ossimDpt pp)
ossimRadialDecentLensDistortion()
virtual void forward(ossimDpt &modify_this) const
std::basic_ostream< char > ostream
Base class for char output streams.