Is your feature request related to a problem? Please describe.
Define a useful human readable str and/or repr in _Trochoid that indicates what the shape is (i.e. the name of the class Hypocycloid
, Epitrochoid
, etc.) and the input parameters R
, r
, d
, etc.
Example say we have a Hypotrochoid
instance set as variable hypotrochoid_obj
with parameters R=5
, r=3
, d=1
, thetas=[1.1 1.2, 1.3, 1.4, ... 5]
. When a user types hypotrochoid_obj
in console or print(hypotrochoid_obj)
they should get some sort of useful output like Hypotrochoid(R=5, r=3, d=1, thetas = [1, 1.1 ... 5])
as opposed to just the default memory address
NOTE: thetas
can be many, many values so perhaps just the first two values and the last to show start, stop, and the step between values