Package pygeodesy :: Module solveBase :: Class _LineSolveBase
[frames] | no frames]

Class _LineSolveBase

  object --+                
           |                
named._Named --+            
               |            
named._NamedBase --+        
                   |        
    karney._CapsBase --+    
                       |    
     _SolveLineSolveBase --+
                           |
                          _LineSolveBase
Known Subclasses:

(NTERNAL) Base class for GeodesicLineSolve and RhumbLineSolve.

Instance Methods
 
__init__(self, solve, lat1, lon1, caps, name, **azi)
x.__init__(...) initializes x; see help(type(x)) for signature

Inherited from _SolveLineSolveBase: invoke

Inherited from karney._CapsBase: caps_

Inherited from named._NamedBase: __repr__, __str__, others, toRepr, toStr

Inherited from named._Named: __imatmul__, __matmul__, __rmatmul__, attrs, classof, copy, dup, methodname, rename, toStr2

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Variables

Inherited from karney._CapsBase: ALL, AREA, AZIMUTH, DISTANCE, DISTANCE_IN, EMPTY, GEODESICSCALE, LATITUDE, LINE_OFF, LONGITUDE, LONG_UNROLL, REDUCEDLENGTH, STANDARD

Properties
  ellipsoid
Get the ellipsoid (Ellipsoid).
  lat1
Get the latitude of the first point (degrees).
  lon1
Get the longitude of the first point (degrees).

Inherited from _SolveLineSolveBase: Exact, a, f, invokation, prec, reverse2, status, unroll, verbose, version

Inherited from karney._CapsBase: caps, debug

Inherited from named._Named: classname, classnaming, iteration, name, named, named2, named3, named4

Inherited from object: __class__

Method Details

__init__ (self, solve, lat1, lon1, caps, name, **azi)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

Property Details

ellipsoid

Get the ellipsoid (Ellipsoid).

Get method:
ellipsoid(self) - Get the ellipsoid (Ellipsoid).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

lat1

Get the latitude of the first point (degrees).

Get method:
lat1(self) - Get the latitude of the first point (degrees).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

lon1

Get the longitude of the first point (degrees).

Get method:
lon1(self) - Get the longitude of the first point (degrees).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.