LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
Derived functor class to transform pixel position for a destination image to its position in the source image via an AffineTransform. More...
#include <PositionFunctor.h>
Public Member Functions | |
AffineTransformPositionFunctor (lsst::afw::geom::Point2D const &destXY0, lsst::afw::geom::AffineTransform const &affineTransform) | |
virtual lsst::afw::geom::Point2D | operator() (int destCol, int destRow) const |
Public Member Functions inherited from lsst::afw::math::detail::PositionFunctor | |
PositionFunctor () | |
virtual | ~PositionFunctor () |
Private Attributes | |
lsst::afw::geom::Point2D const & | _destXY0 |
lsst::afw::geom::AffineTransform | _affineTransform |
Additional Inherited Members | |
Public Types inherited from lsst::afw::math::detail::PositionFunctor | |
typedef boost::shared_ptr < PositionFunctor > | Ptr |
Derived functor class to transform pixel position for a destination image to its position in the source image via an AffineTransform.
Definition at line 109 of file PositionFunctor.h.
|
inline |
destXY0 | xy0 of destination image |
affineTransform | affine transformation mapping source position to destination position |
Definition at line 114 of file PositionFunctor.h.
|
inlinevirtual |
Implements lsst::afw::math::detail::PositionFunctor.
Definition at line 125 of file PositionFunctor.h.
|
private |
Definition at line 133 of file PositionFunctor.h.
|
private |
Definition at line 132 of file PositionFunctor.h.