uPoint(...)

Objects derived from the _uPoint abstract class, with its position in space constrained to the surface of the Riemann sphere , and determined by reference to its numeric, geometric, and/or constant arguments

def uPoint

constructors:
returns:

A point of the Riemann sphere , as determined by its arguments

site ref:

http://mathworld.wolfram.com/UnitSphere.html

class uPolarPoint

constructors:
  • uPoint(<float>,<float>)
  • uPoint(theta=float,phi=float)
  • uPolarPoint(float,float)
  • uPolarPoint(theta=float,phi=float)
returns:

the point of the Riemann sphere at the given spherical coordinates, in radians ; with defaults PI/2; accepts named arguments "theta" and "phi"

site ref:

http://mathworld.wolfram.com/SphericalCoordinates.html

class uAntipodal

constructors:
  • uPoint(uPoint)
  • uAntipodal(uPoint)
returns:

the point of the Riemann sphere antipodal to the given point .

site ref:

http://mathworld.wolfram.com/AntipodalPoints.html

class z_to_uPoint

constructors:
  • uPoint(zPoint)
  • z_to_uPoint(zPoint)
returns:

the 'stereographic projection`_ of the given point of the complex plane onto the Riemann sphere .

site ref:

http://mathworld.wolfram.com/StereographicProjection.html

class uInversePoint

constructors:
  • Intersect(plane, line)
  • PlaneLineIntersect(plane, line)
returns:

the point of the Riemann sphere inverse to the given point with respect to the given 'spheric section`_ .

site ref:

http://mathworld.wolfram.com/InversionCircle.html