Just a beating heart....
- Dave Van Leeuwen
With a bit of web searching and a bit of GeoGebra knowledge, anyone could create diagrams such as this.
I have hidden the coordinate grid, but with a little web searching you should be able to find the equation used for the heart. The rest is GeoGebra manipulations.