Revision: 21321
          http://sourceforge.net/p/jmol/code/21321
Author:   hansonr
Date:     2017-01-13 13:15:38 +0000 (Fri, 13 Jan 2017)
Log Message:
-----------
Jmol.___JmolVersion="14.8.1"

bug fix: isosurface color "user" as an equivalent to isosurface colorscheme 
"user" broken
bug fix: color isosurface range 1 122  ignores preset isosurface color scheme 
and just uses the default color scheme

Modified Paths:
--------------
    trunk/Jmol/src/org/jmol/script/ScriptEval.java
    trunk/Jmol/src/org/jmol/shapesurface/Isosurface.java
    trunk/Jmol/src/org/jmol/viewer/Jmol.properties

Modified: trunk/Jmol/src/org/jmol/script/ScriptEval.java
===================================================================
--- trunk/Jmol/src/org/jmol/script/ScriptEval.java      2017-01-13 00:50:18 UTC 
(rev 21320)
+++ trunk/Jmol/src/org/jmol/script/ScriptEval.java      2017-01-13 13:15:38 UTC 
(rev 21321)
@@ -8352,8 +8352,8 @@
             if (chk)
               return;
             isColor = false;
-            ColorEncoder ce = vwr.cm.getColorEncoder(scheme);
-            if (ce == null)
+            ColorEncoder ce = (scheme == null ? (ColorEncoder) 
getShapeProperty(shapeType, "colorEncoder") : null);
+            if (ce == null && (ce = vwr.cm.getColorEncoder(scheme)) == null)
               return;
             ce.isTranslucent = (isTranslucent && translucentLevel == 
Float.MAX_VALUE);
             ce.setRange(min, max, min > max);

Modified: trunk/Jmol/src/org/jmol/shapesurface/Isosurface.java
===================================================================
--- trunk/Jmol/src/org/jmol/shapesurface/Isosurface.java        2017-01-13 
00:50:18 UTC (rev 21320)
+++ trunk/Jmol/src/org/jmol/shapesurface/Isosurface.java        2017-01-13 
13:15:38 UTC (rev 21321)
@@ -947,6 +947,8 @@
     if (property == "atoms") {
       return thisMesh.surfaceAtoms;
     }    
+    if (property == "colorEncoder")
+      return thisMesh.colorEncoder;
     return null;
   }
 

Modified: trunk/Jmol/src/org/jmol/viewer/Jmol.properties
===================================================================
--- trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2017-01-13 00:50:18 UTC 
(rev 21320)
+++ trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2017-01-13 13:15:38 UTC 
(rev 21321)
@@ -53,6 +53,7 @@
 Jmol.___JmolVersion="14.8.1"
 
 bug fix: isosurface color "user" as an equivalent to isosurface colorscheme 
"user" broken
+bug fix: color isosurface range 1 122  ignores preset isosurface color scheme 
and just uses the default color scheme
 
 
 JmolVersion="14.8.0"

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Jmol-commits mailing list
Jmol-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-commits

Reply via email to