
Python for Inversive and Hyperbolic Geometry
============================================
Andrew Davison
ad@coe.psu.ac.th
Sept. 2024

Additional Python modules needed:
* numpy
* matplotlib
* drawsvg  (https://pypi.org/project/drawsvg/)


Files included in the zip file:

drawsvgTests.py

------- Inversive Geometry ------
geom.py
geomTests.py

inverts.py
inverts2.py
inverts3.py
inverts4.py
inverts5.py

invParabola.py
invTangents.py

pappus.py
pappus2.py

--------- Hyperbolic Geometry -----
pgeom.py

diskTest1.py
diskTest2.py

mirrorPoints.py
recurLines.py
polyRandom.py
polyRegular.py
polyCircle.py
tree.py

polyTransforms.py
hexMirror.py
triMove.py
triTransforms.py

circleLimit.py

---------------- PNG files ------

Almost every Python file generates a same-named PNG file, many of
which are included in this zip file.
