Revision: 5209
Author: hansonr
Date: 2006-06-08 21:46:19 -0700 (Thu, 08 Jun 2006)
ViewCVS: http://svn.sourceforge.net/jmol/?rev=5209&view=rev
Log Message:
-----------
bob200603 10.x.11 fixes minor bug for coordinates not found
Modified Paths:
--------------
branches/bob200603/Jmol/src/org/jmol/adapter/smarter/XyzReader.java
Modified: branches/bob200603/Jmol/src/org/jmol/adapter/smarter/XyzReader.java
===================================================================
--- branches/bob200603/Jmol/src/org/jmol/adapter/smarter/XyzReader.java
2006-06-09 04:09:22 UTC (rev 5208)
+++ branches/bob200603/Jmol/src/org/jmol/adapter/smarter/XyzReader.java
2006-06-09 04:46:19 UTC (rev 5209)
@@ -82,6 +82,12 @@
atom.x = parseFloat(line, ichNextParse);
atom.y = parseFloat(line, ichNextParse);
atom.z = parseFloat(line, ichNextParse);
+ if (Float.isNaN(atom.x) || Float.isNaN(atom.y) || Float.isNaN(atom.z)) {
+ System.out.println ("line cannot be read for XYZ atom data: " + line);
+ atom.x = 0;
+ atom.y = 0;
+ atom.z = 0;
+ }
for (int j = 0; j < 4; ++j)
isNaN[j] =
Float.isNaN(chargeAndOrVector[j] = parseFloat(line, ichNextParse));
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Jmol-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-commits