Package pygeodesy :: Package triaxials :: Module conformal3 :: Class Conformal3Sphere
[frames] | no frames]

Class Conformal3Sphere

      object --+                                
               |                                
    named._Named --+                            
                   |                            
    named._NamedBase --+                        
                       |                        
    named._NamedEnumItem --+                    
                           |                    
bases._UnOrderedTriaxialBase --+                
                               |                
      bases._OrderedTriaxialBase --+            
                                   |            
                bases._Triaxial3Base --+        
                                       |        
                     triaxial3.Triaxial3 --+    
                                           |    
                        triaxial3.Triaxial3B --+
                                               |
                                              Conformal3Sphere

Jacobi Conformal projection on a spherical triaxial.


See Also: Method equiv3Sphere.

Instance Methods
 
__init__(self, radius, k2=1.0, kp2=0.0, **name)
New, Conformal3Sphere instance.

Inherited from triaxial3.Triaxial3: forwardBetOmg, forwardBetOmgAlp2, forwardBetaOmega, forwardBetaOmega_, forwardCartesian, forwardLatLon, forwardPhiLam, forwardPhiLamZet2, normed2, random2, reverseBetOmg, reverseBetOmgAlp, reverseBetaOmega, reverseCartesian, reverseLatLon, reversePhiLam, reversePhiLamZet, toOther, toTriaxial5

Inherited from bases._UnOrderedTriaxialBase: __str__, area_p, hartzell4, height4, normal3d, normal4, sideOf, toBiaxial, toEllipsoid, toStr

Inherited from named._NamedEnumItem: unregister

Inherited from named._NamedBase: __repr__, others, toRepr

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

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

Properties

Inherited from bases._Triaxial3Base: Lon0, e2, isBiaxial, isOblate, isProlate, k2, kp2

Inherited from bases._OrderedTriaxialBase: area

Inherited from bases._UnOrderedTriaxialBase: a, a2, b, b2, c, c2, e2ab, e2ac, e2bc, isOrdered, isSpherical, unOrdered, volume

Inherited from named._NamedEnumItem: name

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

Inherited from object: __class__

Method Details

__init__ (self, radius, k2=1.0, kp2=0.0, **name)
(Constructor)

 

New, Conformal3Sphere instance.

Arguments:
  • a_triaxial - Largest semi-axis (scalar, conventionally in meter) or an other Triaxial or Triaxial_ instance.
  • b - Middle semi-axis (meter, same units as a), required if a_triaxial is scalar, ignored otherwise.
  • c - Smallest semi-axis (meter, like b).
  • name - Optional name=NN (str).
Raises:
Overrides: object.__init__

See Also: Triaxial3 for more information.