+
+void
+Phantom::show (SGP& sgp) const
+{
+ double wsize = m_xmax - m_xmin;
+ if ((m_ymax - m_ymin) > wsize)
+ wsize = m_ymax - m_ymin;
+ wsize *= 1.01;
+ double halfWindow = wsize / 2;
+
+ double xcent = m_xmin + (m_xmax - m_xmin) / 2;
+ double ycent = m_ymin + (m_ymax - m_ymin) / 2;
+
+ sgp.setWindow (xcent - halfWindow, ycent - halfWindow, xcent + halfWindow, ycent + halfWindow);
+
+ draw (sgp);
+}