| The Design and Implementation of Multimedia Software | |
	Multimedia Software in JavaScript (using the canvas element)
	 | 
      |
    
    In my book, 
    
    Design and Implementation of Multimedia Software
    all of the examples are written in Java but I claim that
    the concepts are applicable to a wide variety of languages.
    Here I demonstrate that these concepts can be used to 
    develop multimedia software written in JavaScript (using the
    canvas element in HTML5).
    
I am not trying to argue that the design/code used here is the best way to achieve these ends in JavaScript, nor am I trying to say that this design/code is better than that used by any other JavaScript libraries. Instead, I am trying to show that the concepts in the book are not language-specific.
BufferedImageOp
    AffineTransformOp
    Note: This code is still under development. Most classes are still incomplete and none of the code has been tested.
| David Bernstein | Multimedia Software | Jone and Bartlett Publishers |