AffineTransform
===============

.. currentmodule:: lsst.geom

.. autoclass:: AffineTransform
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~AffineTransform.X
      ~AffineTransform.XX
      ~AffineTransform.XY
      ~AffineTransform.Y
      ~AffineTransform.YX
      ~AffineTransform.YY

   .. rubric:: Methods Summary

   .. autosummary::

      ~AffineTransform.__call__
      ~AffineTransform.applyX
      ~AffineTransform.applyY
      ~AffineTransform.getLinear
      ~AffineTransform.getMatrix
      ~AffineTransform.getParameterVector
      ~AffineTransform.getTranslation
      ~AffineTransform.inverted
      ~AffineTransform.isIdentity
      ~AffineTransform.makeRotation
      ~AffineTransform.makeScaling
      ~AffineTransform.makeTranslation
      ~AffineTransform.setParameterVector

   .. rubric:: Attributes Documentation

   .. autoattribute:: X
   .. autoattribute:: XX
   .. autoattribute:: XY
   .. autoattribute:: Y
   .. autoattribute:: YX
   .. autoattribute:: YY

   .. rubric:: Methods Documentation

   .. automethod:: __call__
   .. automethod:: applyX
   .. automethod:: applyY
   .. automethod:: getLinear
   .. automethod:: getMatrix
   .. automethod:: getParameterVector
   .. automethod:: getTranslation
   .. automethod:: inverted
   .. automethod:: isIdentity
   .. automethod:: makeRotation
   .. automethod:: makeScaling
   .. automethod:: makeTranslation
   .. automethod:: setParameterVector