I have changed the Drawable interface again to support affine
transformations.