question: public synchronized void animateZoom ( final Point2D p , double scale , long duration ) { Point2D pp = new Point2D . Double ( ) ; m_itransform . transform ( p , pp ) ; animateZoomAbs ( pp , scale , duration ) ; }
target:  Animate a zoom centered on a given location in screen (pixel)  co-ordinates by the given scale using the provided duration.