Bug in VisADCanvasJ2D.setBounds() ??

Hello,

I think in the method setBounds() in VisADCanvasJ2D is a bug. There are
two lines, where the cast to double is wrong:

          b = (double) (height / width);
and
          a = (double) (width / height);

I think it should be like that:
          b = (double) (height) / width;
and
          a = (double) (width) / height;


Hannes