| LSSTApplications
    20.0.0
    LSSTDataManagementBasePackage | 
 
 
 
Go to the documentation of this file.
   24 #ifndef LSST_MEAS_ASTROM_PolynomialTransform_INCLUDED 
   25 #define LSST_MEAS_ASTROM_PolynomialTransform_INCLUDED 
   27 #include "ndarray/eigen.h" 
   35 class SipForwardTransform;
 
   36 class SipReverseTransform;
 
   37 class ScaledPolynomialTransform;
 
   73                         ndarray::Array<double const, 2, 0> 
const& yCoeffs);
 
  107     int getOrder()
 const { 
return _xCoeffs.getSize<0>() - 1; }
 
  115     ndarray::Array<double const, 2, 2> 
getXCoeffs()
 const { 
return _xCoeffs.shallow(); }
 
  123     ndarray::Array<double const, 2, 2> 
getYCoeffs()
 const { 
return _yCoeffs.shallow(); }
 
  145     ndarray::Array<double, 2, 2> _xCoeffs;
 
  146     ndarray::Array<double, 2, 2> _yCoeffs;
 
  147     mutable Eigen::VectorXd _u;  
 
  148     mutable Eigen::VectorXd _v;
 
  254 #endif  // !LSST_MEAS_ASTROM_PolynomialTransform_INCLUDED 
  
ItemVariant const  * other
A base class for image defects.
PolynomialTransform compose(geom::AffineTransform const &t1, PolynomialTransform const &t2)
Return a PolynomialTransform that is equivalent to the composition t1(t2())