create custom markers in python
this is related to #1 (closed), where I am misusing the API, combining three points, in order to create what really is a new marker with three different handle types. I wish to create a Circle object, defined as the area from its centre point and not farther away than a point on the circumference.
If you know GeoGebra, you will recognize it. it's a circle that I can drag as a whole, of which I can change the centre and the radius by dragging the two handles.
So the question is: can I create my custom marker in Python? how do I do that? Since I'm extremely forgetful, I'm interested in not only achieving this for myself right now, but also describe it in such detail that next time I need it and having forgotten all about it, I will find it back in the documentation.