We were talking about translations in math class, and I was going to show
the students how the translation notation in their text could TRIVIALLY be
turned into Python code, and it occurred to me that maybe I should first
find out if they understood that translations already WERE already functions
My preferred way of talking about translation is in conjunction with
rotation and scaling, as like the three major things we might do with
shapes that are angle-preserving (not just surface angles, but also
central angles).
My Python polyhedron class will implement these (rotation, translation