Revision: 20908 http://sourceforge.net/p/jmol/code/20908 Author: gutow Date: 2015-12-31 15:48:54 +0000 (Thu, 31 Dec 2015) Log Message: ----------- Replace Escape.e with Escape.eP4 for P4 objects in SurfaceTool. Slight speedup.
Modified Paths: -------------- trunk/Jmol/src/org/jmol/viewer/Jmol.properties trunk/Jmol/src/org/openscience/jmol/app/surfacetool/SurfaceTool.java Modified: trunk/Jmol/src/org/jmol/viewer/Jmol.properties =================================================================== --- trunk/Jmol/src/org/jmol/viewer/Jmol.properties 2015-12-31 09:06:06 UTC (rev 20907) +++ trunk/Jmol/src/org/jmol/viewer/Jmol.properties 2015-12-31 15:48:54 UTC (rev 20908) @@ -71,6 +71,8 @@ bug fix: Escape.e(P4) returns value for Escape.e(T3) -- only affects SurfaceTool bug fix: (JSmol only) Java return (int) fValue(x); will return "NaN" instead of "0" for x NaN -- JSmol script 0 + "test" will print "NaN" rather than "0" + +code: replace calls to Escape.e with Escape.eP4 for P4 objects in SurfaceTool, small speedup. JmolVersion="14.5.1_2015.12.23b" Modified: trunk/Jmol/src/org/openscience/jmol/app/surfacetool/SurfaceTool.java =================================================================== --- trunk/Jmol/src/org/openscience/jmol/app/surfacetool/SurfaceTool.java 2015-12-31 09:06:06 UTC (rev 20907) +++ trunk/Jmol/src/org/openscience/jmol/app/surfacetool/SurfaceTool.java 2015-12-31 15:48:54 UTC (rev 20908) @@ -436,10 +436,10 @@ cmd.append(cmdStart).append(idStr).append(" slab none;"); cmd.append(cmdStart).append(idStr); cmd.append(slabCapStr).append(ghostStr).append("-") - .append(Escape.e(slice.leftPlane)); + .append(Escape.eP4(slice.leftPlane)); cmd.append(";").append(cmdStart).append(idStr); cmd.append(slabCapStr).append(ghostStr) - .append(Escape.e(slice.rightPlane)); + .append(Escape.eP4(slice.rightPlane)); cmd.append(";"); vwr.evalStringQuiet(cmd.toString()); return; @@ -462,7 +462,7 @@ } cmd.append("isosurface _slicer").append(name); if (on) { - cmd.append(" plane ").append(Escape.e(plane)) + cmd.append(" plane ").append(Escape.eP4(plane)) .append(" translucent 0.7 ").append(color).append(";"); } else { cmd.append(" off;"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ _______________________________________________ Jmol-commits mailing list Jmol-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-commits