- Timestamp:
- Nov 17, 1999, 12:53:26 PM (26 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pidrawer.cc
r547 r587 112 112 else ayud = kAxeDirDownUp; 113 113 } 114 if (xmax <= xmin || ymax <= ymin) {114 // if (xmax <= xmin || ymax <= ymin) { 115 115 // cerr << "PIDrawer::SetLimits() Error - xmax <= xmin || ymax <= ymin ! " << endl; 116 return;117 }116 // return; 117 // } 118 118 #if defined(OSF1) || defined(SunOS) || (defined(Linux) && !defined(__KCC__) ) 119 119 if (!finite(xmin) || !finite(xmax) || !finite(ymin) || !finite(ymax)) { … … 294 294 { 295 295 double d = rmax - rmin; 296 if (d < 1.e-39) d = 1.e-39; 296 297 double ld = log10(d); 297 298 double fld = floor(fabs(ld)); -
trunk/SophyaPI/PI/pigraphuc.cc
r537 r587 166 166 } 167 167 168 if (xmax <= xmin || ymax <= ymin) { 169 cerr << "PIGraphicUC::SetUCS() Error - xmax <= xmin || ymax <= ymin ! " << endl; 170 return; 171 } 168 double xym; 169 xym = fabs(xmax+xmin); xym = (xym > 1.e-39) ? xym : 1.e-39; 170 if ((xmax-xmin)/xym < 1.e-5) { xmin = xmin - 5.e-6*xym; xmax = xmin + 1.e-5*xym; } 171 xym = fabs(ymax+ymin); xym = (xym > 1.e-39) ? xym : 1.e-39; 172 if ((ymax-ymin)/xym < 1.e-5) { ymin = ymin - 5.e-6*xym; ymax = ymin + 1.e-5*xym; } 173 // if (xmax <= xmin || ymax <= ymin) { 174 // cerr << "PIGraphicUC::SetUCS() Error - xmax <= xmin || ymax <= ymin ! " << endl; 175 // return; 176 // } 172 177 #if defined(OSF1) || defined(SunOS) || (defined(Linux) && !defined(__KCC__) ) 173 178 if (!finite(xmin) || !finite(xmax) || !finite(ymin) || !finite(ymax)) { -
trunk/SophyaPI/PI/piscdrawwdg.cc
r537 r587 142 142 int axrl, int ayud, bool tmp) 143 143 { 144 if (xmax <= xmin || ymax <= ymin) { 145 cerr << "PIScDrawWdg::SetLimits() Error - xmax <= xmin or ymax <= ymin !" << endl; 146 return; 147 } 144 // if (xmax <= xmin || ymax <= ymin) { 145 // cerr << "PIScDrawWdg::SetLimits() Error - xmax <= xmin or ymax <= ymin !" << endl; 146 // return; 147 // } 148 double xym; 149 xym = fabs(xmax+xmin); xym = (xym > 1.e-39) ? xym : 1.e-39; 150 if ((xmax-xmin)/xym < 1.e-5) { xmin = xmin - 5.e-6*xym; xmax = xmin + 1.e-5*xym; } 151 xym = fabs(ymax+ymin); xym = (xym > 1.e-39) ? xym : 1.e-39; 152 if ((ymax-ymin)/xym < 1.e-5) { ymin = ymin - 5.e-6*xym; ymax = ymin + 1.e-5*xym; } 153 148 154 SetDefaultDrawerLimits(xmin, xmax, ymin, ymax, axrl, ayud); 149 155 mBDrw->SetLimits(xmin, xmax, ymin, ymax, axrl, ayud);
Note:
See TracChangeset
for help on using the changeset viewer.