lsst.afw g5a732f18d5+53520f316c
Loading...
Searching...
No Matches
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.
 

Public Member Functions

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

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: