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 Box2D

BoxI

alias of Box2I

CoordinateBaseCoordinateExpr2

CoordinateBaseCoordinateExpr3

CoordinateBaseExtent2D

CoordinateBaseExtent2I

CoordinateBaseExtent3D

CoordinateBaseExtent3I

CoordinateBasePoint2D

CoordinateBasePoint2I

CoordinateBasePoint3D

CoordinateBasePoint3I

CoordinateExpr(*args, **kwds)

Abstract base class and factory for CoordinateExpr objects.

CoordinateExpr2

CoordinateExpr3

Extent(*args, **kwds)

Abstract base class and factory for Extent objects.

Extent2D

Extent2I

Extent3D

Extent3I

ExtentBase2D

ExtentBase2I

ExtentBase3D

ExtentBase3I

ExtentD

alias of Extent2D

ExtentI

alias of Extent2I

IntervalD

IntervalI

LinearTransform

Point(*args, **kwds)

Abstract base class and factory for Point objects.

Point2D

Point2I

Point3D

Point3I

PointBase2D

PointBase2I

PointBase3D

PointBase3I

PointD

alias of Point2D

PointI

alias of Point2I

SpherePoint