lsst.geom¶
This module provides low-level geometry primitives for representing points, boxes, angles, extents, and coordinate transformations.
Using lsst.geom¶
Contributing¶
lsst.geom
is developed at https://github.com/lsst/geom.
You can find Jira issues for this module under the geom component.
Python API reference¶
lsst.geom Package¶
Functions¶
all (*args, **kwargs) |
Overloaded function. |
any (*args, **kwargs) |
Overloaded function. |
arcsecToRad (arg0) |
|
averageSpherePoint (arg0) |
|
ceil (*args, **kwargs) |
Overloaded function. |
degToRad (arg0) |
|
floor (*args, **kwargs) |
Overloaded function. |
isAngle (*args, **kwargs) |
Overloaded function. |
makeAffineTransformFromTriple (arg0, arg1, …) |
|
masToRad (arg0) |
|
radToArcsec (arg0) |
|
radToDeg (arg0) |
|
radToMas (arg0) |
|
truncate (*args, **kwargs) |
Overloaded function. |
Classes¶
AffineTransform |
|
Angle |
|
AngleUnit |
|
Box2D |
|
Box2I |
|
BoxD |
alias of lsst.geom.Box2D |
BoxI |
alias of lsst.geom.Box2I |
CoordinateBaseCoordinateExpr2 |
|
CoordinateBaseCoordinateExpr3 |
|
CoordinateBaseExtent2D |
|
CoordinateBaseExtent2I |
|
CoordinateBaseExtent3D |
|
CoordinateBaseExtent3I |
|
CoordinateBasePoint2D |
|
CoordinateBasePoint2I |
|
CoordinateBasePoint3D |
|
CoordinateBasePoint3I |
|
CoordinateExpr |
Abstract base class and factory for CoordinateExpr objects. |
CoordinateExpr2 |
|
CoordinateExpr3 |
|
Extent |
Abstract base class and factory for Extent objects. |
Extent2D |
|
Extent2I |
|
Extent3D |
|
Extent3I |
|
ExtentBase2D |
|
ExtentBase2I |
|
ExtentBase3D |
|
ExtentBase3I |
|
ExtentD |
alias of lsst.geom.Extent2D |
ExtentI |
alias of lsst.geom.Extent2I |
IntervalD |
|
IntervalI |
|
LinearTransform |
|
Point |
Abstract base class and factory for Point objects. |
Point2D |
|
Point2I |
|
Point3D |
|
Point3I |
|
PointBase2D |
|
PointBase2I |
|
PointBase3D |
|
PointBase3I |
|
PointD |
alias of lsst.geom.Point2D |
PointI |
alias of lsst.geom.Point2I |
SpherePoint |