A method to write GUI wherein:

  • Graphics library retains the scene
  • Clients call into the graphics library to add in object to be rendered

Diagram