Class BaseCore::GridTransform

Nested Relationships

This class is a nested type of Class BaseCore.

Class Documentation

class GridTransform

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

Unnamed Group

lsst::geom::LinearTransform inverted() const

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

lsst::geom::LinearTransform invert() const

Public Types

typedef Eigen::Matrix<double, 4, 3> DerivativeMatrix

Matrix type for derivative with respect to ellipse parameters.

Public 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.