40 double eta =
other.getE();
51 double g =
other.getE();
58 double eta =
other.getE();
61 alpha = (1.0 - eta * eta / 3.0);
66 beta = (1.0 - delta * delta - alpha) / (eta * eta);
77 double g =
other.getE();
78 double alpha = 2.0 / (1 + g * g);
79 double beta = -alpha * alpha;
90 "Distortion magnitude cannot be greater than one.");
#define LSST_EXCEPT(type,...)
ItemVariant const * other
std::unique_ptr< SchemaItem< U > > result
A complex ellipticity with magnitude .
Jacobian dAssign(Distortion const &other)
double getAxisRatio() const
Distortion & operator=(Distortion const &other)
A complex ellipticity with magnitude .
std::complex< double > _complex
A base class for image defects.