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
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
home
lsstsw
stack
Linux64
afw
11.0-2-g04d2804
include
lsst
afw
geom
ellipses.h
Go to the documentation of this file.
1
// -*- lsst-c++ -*-
2
3
/*
4
* LSST Data Management System
5
* Copyright 2008, 2009, 2010 LSST Corporation.
6
*
7
* This product includes software developed by the
8
* LSST Project (http://www.lsst.org/).
9
*
10
* This program is free software: you can redistribute it and/or modify
11
* it under the terms of the GNU General Public License as published by
12
* the Free Software Foundation, either version 3 of the License, or
13
* (at your option) any later version.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU General Public License for more details.
19
*
20
* You should have received a copy of the LSST License Statement and
21
* the GNU General Public License along with this program. If not,
22
* see <http://www.lsstcorp.org/LegalNotices/>.
23
*/
24
25
#ifndef LSST_AFW_GEOM_ELLIPSES_H
26
#define LSST_AFW_GEOM_ELLIPSES_H
27
33
#include "
lsst/afw/geom/ellipses/BaseCore.h
"
34
#include "
lsst/afw/geom/ellipses/Ellipse.h
"
35
#include "
lsst/afw/geom/ellipses/Transformer.h
"
36
#include "
lsst/afw/geom/ellipses/Convolution.h
"
37
#include "
lsst/afw/geom/ellipses/GridTransform.h
"
38
#include "
lsst/afw/geom/ellipses/Parametric.h
"
39
#include "
lsst/afw/geom/ellipses/radii.h
"
40
#include "
lsst/afw/geom/ellipses/Distortion.h
"
41
#include "
lsst/afw/geom/ellipses/ConformalShear.h
"
42
#include "
lsst/afw/geom/ellipses/ReducedShear.h
"
43
#include "
lsst/afw/geom/ellipses/Quadrupole.h
"
44
#include "
lsst/afw/geom/ellipses/Axes.h
"
45
#include "
lsst/afw/geom/ellipses/Separable.h
"
46
#include "
lsst/afw/geom/ellipses/PixelRegion.h
"
47
48
namespace
lsst {
namespace
afw {
namespace
geom {
namespace
ellipses {
49
50
typedef
Separable<Distortion,DeterminantRadius>
SeparableDistortionDeterminantRadius
;
51
typedef
Separable<Distortion,TraceRadius>
SeparableDistortionTraceRadius
;
52
typedef
Separable<Distortion,LogDeterminantRadius>
SeparableDistortionLogDeterminantRadius
;
53
typedef
Separable<Distortion,LogTraceRadius>
SeparableDistortionLogTraceRadius
;
54
55
typedef
Separable<ConformalShear,DeterminantRadius>
SeparableConformalShearDeterminantRadius
;
56
typedef
Separable<ConformalShear,TraceRadius>
SeparableConformalShearTraceRadius
;
57
typedef
Separable<ConformalShear,LogDeterminantRadius>
SeparableConformalShearLogDeterminantRadius
;
58
typedef
Separable<ConformalShear,LogTraceRadius>
SeparableConformalShearLogTraceRadius
;
59
60
typedef
Separable<ReducedShear,DeterminantRadius>
SeparableReducedShearDeterminantRadius
;
61
typedef
Separable<ReducedShear,TraceRadius>
SeparableReducedShearTraceRadius
;
62
typedef
Separable<ReducedShear,LogDeterminantRadius>
SeparableReducedShearLogDeterminantRadius
;
63
typedef
Separable<ReducedShear,LogTraceRadius>
SeparableReducedShearLogTraceRadius
;
64
65
}}}}
// namespace lsst::afw::geom::ellipses
66
67
#endif // !LSST_AFW_GEOM_ELLIPSES_H
lsst::afw::geom::ellipses::SeparableConformalShearTraceRadius
Separable< ConformalShear, TraceRadius > SeparableConformalShearTraceRadius
Definition:
ellipses.h:56
lsst::afw::geom::ellipses::SeparableDistortionLogDeterminantRadius
Separable< Distortion, LogDeterminantRadius > SeparableDistortionLogDeterminantRadius
Definition:
ellipses.h:52
lsst::afw::geom::ellipses::SeparableReducedShearDeterminantRadius
Separable< ReducedShear, DeterminantRadius > SeparableReducedShearDeterminantRadius
Definition:
ellipses.h:60
Distortion.h
Transformer.h
Definitions for Ellipse::Transformer and BaseCore::Transformer.
lsst::afw::geom::ellipses::SeparableConformalShearLogTraceRadius
Separable< ConformalShear, LogTraceRadius > SeparableConformalShearLogTraceRadius
Definition:
ellipses.h:58
Axes.h
Definitions and inlines for Axes.
lsst::afw::geom::ellipses::SeparableReducedShearLogDeterminantRadius
Separable< ReducedShear, LogDeterminantRadius > SeparableReducedShearLogDeterminantRadius
Definition:
ellipses.h:62
Convolution.h
Definitions for BaseEllipse::Convolution and BaseCore::Convolution.
lsst::afw::geom::ellipses::SeparableDistortionLogTraceRadius
Separable< Distortion, LogTraceRadius > SeparableDistortionLogTraceRadius
Definition:
ellipses.h:53
Parametric.h
radii.h
Helper classes defining radii for Separable core.
Ellipse.h
Forward declarations, typedefs, and definitions for Ellipse.
Quadrupole.h
Definitions and inlines for Quadrupole.
BaseCore.h
Forward declarations, typedefs, and definitions for BaseCore.
lsst::afw::geom::ellipses::SeparableConformalShearDeterminantRadius
Separable< ConformalShear, DeterminantRadius > SeparableConformalShearDeterminantRadius
Definition:
ellipses.h:55
ReducedShear.h
Separable.h
Definitions and inlines for Separable.
lsst::afw::geom::ellipses::Separable
An ellipse core with a complex ellipticity and radius parameterization.
Definition:
radii.h:43
lsst::afw::geom::ellipses::SeparableReducedShearLogTraceRadius
Separable< ReducedShear, LogTraceRadius > SeparableReducedShearLogTraceRadius
Definition:
ellipses.h:63
lsst::afw::geom::ellipses::SeparableReducedShearTraceRadius
Separable< ReducedShear, TraceRadius > SeparableReducedShearTraceRadius
Definition:
ellipses.h:61
lsst::afw::geom::ellipses::SeparableDistortionTraceRadius
Separable< Distortion, TraceRadius > SeparableDistortionTraceRadius
Definition:
ellipses.h:51
lsst::afw::geom::ellipses::SeparableDistortionDeterminantRadius
Separable< Distortion, DeterminantRadius > SeparableDistortionDeterminantRadius
Definition:
ellipses.h:50
PixelRegion.h
GridTransform.h
Definitions for Ellipse::GridTransform and BaseCore::GridTransform.
ConformalShear.h
lsst::afw::geom::ellipses::SeparableConformalShearLogDeterminantRadius
Separable< ConformalShear, LogDeterminantRadius > SeparableConformalShearLogDeterminantRadius
Definition:
ellipses.h:57
Generated on Thu Sep 24 2015 02:29:14 for LSSTApplications by
1.8.5