lsst.afw g6a551823f2+3cc41d2aa1
Public Types | Public Member Functions | List of all members
lsst::afw::geom::ellipses::BaseCore::GridTransform Class Referencefinal

A temporary-only expression object representing an lsst::geom::LinearTransform that maps the ellipse core to a unit circle. More...

#include <GridTransform.h>

Public Types

using DerivativeMatrix = Eigen::Matrix< double, 4, 3 >
 Matrix type for derivative with respect to ellipse parameters. More...
 

Public Member Functions

 GridTransform (BaseCore const &input)
 Standard constructor. More...
 
 operator lsst::geom::LinearTransform () const
 Convert the proxy to an lsst::geom::LinearTransform. More...
 
lsst::geom::LinearTransform::Matrix getMatrix () const
 Return the transform matrix as an Eigen object. More...
 
DerivativeMatrix d () const
 Return the derivative of the transform with respect to input core. More...
 
double getDeterminant () const
 Return the determinant of the lsst::geom::LinearTransform. More...
 
lsst::geom::LinearTransform inverted () const
 Return the inverse of the lsst::geom::LinearTransform;. More...
 

Detailed Description

A temporary-only expression object representing an lsst::geom::LinearTransform that maps the ellipse core to a unit circle.

Definition at line 48 of file GridTransform.h.

Member Typedef Documentation

◆ DerivativeMatrix

Matrix type for derivative with respect to ellipse parameters.

Definition at line 51 of file GridTransform.h.

Constructor & Destructor Documentation

◆ GridTransform()

lsst::afw::geom::ellipses::BaseCore::GridTransform::GridTransform ( BaseCore const &  input)
explicit

Standard constructor.

Definition at line 35 of file GridTransform.cc.

Member Function Documentation

◆ d()

BaseCore::GridTransform::DerivativeMatrix lsst::afw::geom::ellipses::BaseCore::GridTransform::d ( ) const

Return the derivative of the transform with respect to input core.

Definition at line 46 of file GridTransform.cc.

◆ getDeterminant()

double lsst::afw::geom::ellipses::BaseCore::GridTransform::getDeterminant ( ) const

Return the determinant of the lsst::geom::LinearTransform.

Definition at line 94 of file GridTransform.cc.

◆ getMatrix()

lsst::geom::LinearTransform::Matrix lsst::afw::geom::ellipses::BaseCore::GridTransform::getMatrix ( ) const

Return the transform matrix as an Eigen object.

Definition at line 38 of file GridTransform.cc.

◆ inverted()

lsst::geom::LinearTransform lsst::afw::geom::ellipses::BaseCore::GridTransform::inverted ( ) const

Return the inverse of the lsst::geom::LinearTransform;.

Definition at line 96 of file GridTransform.cc.

◆ operator lsst::geom::LinearTransform()

lsst::afw::geom::ellipses::BaseCore::GridTransform::operator lsst::geom::LinearTransform ( ) const

Convert the proxy to an lsst::geom::LinearTransform.

Definition at line 42 of file GridTransform.cc.


The documentation for this class was generated from the following files: