question: public synchronized void pan ( double dx , double dy ) { m_tmpPoint . setLocation ( dx , dy ) ; m_itransform . transform ( m_tmpPoint , m_tmpPoint ) ; double panx = m_tmpPoint . getX ( ) ; double pany = m_tmpPoint . getY ( ) ; m_tmpPoint . setLocation ( 0 , 0 ) ; m_itransform . transform ( m_tmpPoint , m_tmpPoint ) ; panx -= m_tmpPoint . getX ( ) ; pany -= m_tmpPoint . getY ( ) ; panAbs ( panx , pany ) ; }
target:  Pans the view provided by this display in screen coordinates.