lsst.afw g3a5ebb7d8a+28b83bf6a5
Loading...
Searching...
No Matches
transformFactory.cc File Reference
#include <sstream>
#include <cmath>
#include "astshim.h"
#include "Eigen/Core"
#include "lsst/afw/geom/Endpoint.h"
#include "lsst/afw/geom/transformFactory.h"
#include "lsst/pex/exceptions.h"
#include "ndarray.h"
#include "ndarray/eigen.h"

Go to the source code of this file.

Namespaces

namespace  lsst
namespace  lsst::afw
namespace  lsst::afw::geom

Functions

lsst::geom::AffineTransform lsst::afw::geom::linearizeTransform (TransformPoint2ToPoint2 const &original, lsst::geom::Point2D const &inPoint)
 Approximate a Transform by its local linearization.
std::shared_ptr< TransformPoint2ToPoint2lsst::afw::geom::makeTransform (lsst::geom::AffineTransform const &affine)
 Wrap an lsst::geom::AffineTransform as a Transform.
std::shared_ptr< TransformPoint2ToPoint2lsst::afw::geom::makeRadialTransform (std::vector< double > const &coeffs)
 A purely radial polynomial distortion.
std::shared_ptr< TransformPoint2ToPoint2lsst::afw::geom::makeRadialTransform (std::vector< double > const &forwardCoeffs, std::vector< double > const &inverseCoeffs)
 A purely radial polynomial distortion.
std::shared_ptr< TransformPoint2ToPoint2lsst::afw::geom::makeIdentityTransform ()
 Trivial Transform x → x.