Interface for printing on an attached printer.
Normally an application uses a Turtle and implements this interface.
draw() should contain all drawing operations into the
Turtle's Playground. The printing occures, when Turtle's print() is
called.
This method must perform all drawing operations.
Be aware that for some undocumented reason
draw() is called twice. So be sure you initialize it correctly.