Loading [MathJax]/extensions/tex2jax.js
LSST Applications 29.0.1,g0fba68d861+b943c38344,g1ec0fe41b4+f536777771,g1fd858c14a+a9301854fb,g35bb328faa+fcb1d3bbc8,g4af146b050+7e9a2de16a,g4d2262a081+bc578d85c1,g53246c7159+fcb1d3bbc8,g56a49b3a55+9c12191793,g5a012ec0e7+3632fc3ff3,g60b5630c4e+9fd1a614b8,g67b6fd64d1+ed4b5058f4,g78460c75b0+2f9a1b4bcd,g786e29fd12+cf7ec2a62a,g8352419a5c+fcb1d3bbc8,g87b7deb4dc+4c2feab6d7,g8852436030+e5453db6e6,g89139ef638+ed4b5058f4,g8e3bb8577d+ea375a93e1,g9125e01d80+fcb1d3bbc8,g94187f82dc+9fd1a614b8,g95f8561545+9fd1a614b8,g989de1cb63+ed4b5058f4,g9d31334357+9fd1a614b8,g9f33ca652e+aa92e8646f,gabe3b4be73+1e0a283bba,gabf8522325+fa80ff7197,gb1101e3267+9288031c14,gb58c049af0+f03b321e39,gb89ab40317+ed4b5058f4,gcf25f946ba+e5453db6e6,gcf6002c91b+87cebee2a2,gd6cbbdb0b4+bb83cc51f8,gde0f65d7ad+5b57b4d45c,ge278dab8ac+d65b3c2b70,ge410e46f29+ed4b5058f4,gf23fb2af72+b7cae620c0,gf5e32f922b+fcb1d3bbc8,gf67bdafdda+ed4b5058f4
LSST Data Management Base Package
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
lsst.geom._coordinates Namespace Reference

Classes

class  CoordinateExpr
 
class  Extent
 
class  Point
 

Functions

 _coordinateStr (self)
 
 _coordinateRepr (self)
 
 _coordinateReduce (self)
 
 _coordinateIter (self)
 

Variables

 ExtentI = _geom.Extent2I
 
 ExtentD = _geom.Extent2D
 
 PointI = _geom.Point2I
 
 PointD = _geom.Point2D
 
 dimensions
 

Function Documentation

◆ _coordinateIter()

lsst.geom._coordinates._coordinateIter ( self)
protected

Definition at line 45 of file _coordinates.py.

45def _coordinateIter(self):
46 for i in range(self.dimensions):
47 yield self[i]
48
49

◆ _coordinateReduce()

lsst.geom._coordinates._coordinateReduce ( self)
protected

Definition at line 41 of file _coordinates.py.

41def _coordinateReduce(self):
42 return (type(self), tuple(self))
43
44

◆ _coordinateRepr()

lsst.geom._coordinates._coordinateRepr ( self)
protected

Definition at line 36 of file _coordinates.py.

36def _coordinateRepr(self):
37 return "{}({})".format(type(self).__name__,
38 ", ".join(f"{v:0.17g}" if math.isfinite(v) else f"float('{v}')" for v in self))
39
40

◆ _coordinateStr()

lsst.geom._coordinates._coordinateStr ( self)
protected

Definition at line 32 of file _coordinates.py.

32def _coordinateStr(self):
33 return "({})".format(", ".join("%0.5g" % v for v in self))
34
35

Variable Documentation

◆ dimensions

lsst.geom._coordinates.dimensions

Definition at line 46 of file _coordinates.py.

◆ ExtentD

lsst.geom._coordinates.ExtentD = _geom.Extent2D

Definition at line 82 of file _coordinates.py.

◆ ExtentI

lsst.geom._coordinates.ExtentI = _geom.Extent2I

Definition at line 81 of file _coordinates.py.

◆ PointD

lsst.geom._coordinates.PointD = _geom.Point2D

Definition at line 102 of file _coordinates.py.

◆ PointI

lsst.geom._coordinates.PointI = _geom.Point2I

Definition at line 101 of file _coordinates.py.