Index: trunk/BNC/bncfigureppp.cpp
===================================================================
--- trunk/BNC/bncfigureppp.cpp	(revision 2156)
+++ trunk/BNC/bncfigureppp.cpp	(revision 2157)
@@ -84,15 +84,16 @@
 }
 
-// 
+// Coordinate Transformation
 ////////////////////////////////////////////////////////////////////////////
 QPoint bncFigurePPP::pltPoint(double tt, double yy) {
 
-  const static double scale0  = 0.8;
+  const static double scale0  = 0.9;
   double tScale  = scale0 * _width  / _tRange;
   double yScale  = scale0 * _height / (2.0 * _xyzMax);
   double tOffset = _tRange / 10.0;
+  double yOffset = _xyzMax / 10.0;
 
-  int tNew = int( (tt-_tMin+tOffset) * tScale);
-  int yNew = int( (yy+_xyzMax) * yScale);
+  int tNew = int( (tt - _tMin   + tOffset) * tScale );
+  int yNew = int( (yy + _xyzMax + yOffset) * yScale );
 
   return QPoint(tNew, yNew);
Index: trunk/BNC/bncfigureppp.h
===================================================================
--- trunk/BNC/bncfigureppp.h	(revision 2156)
+++ trunk/BNC/bncfigureppp.h	(revision 2157)
@@ -48,6 +48,13 @@
   };
 
+  QPoint pltPoint(double tt, double yy);
+
   QMutex           _mutex;
   QVector<pppPos*> _pos;
+  double           _xyzMax;
+  double           _tRange;
+  double           _tMin;
+  int              _width;
+  int              _height;
 };
 
