The VisAD library has been updated. Below is a summary of
changes;however, one significant change must be noted:
The following 3 Jython numeric "type conversion" methods in visad.Real
were removed:
__float__()
__long__()
__int__()
Removing these methods will prevent unintended consequences when
Jython calls certain overloaded Java methods. This is also the last
change needed to allow the latest Jython version (2.5.x) to be used
with the VisAD framework. We sincerely apologize if you must change
your Jython code to call "getValue()", but after consulting with the
Jython developers, this approach seemed to be the least harmful and
invasive.
In addition, changes have been made to the contour labeling
capabilities and performance improvements.
Here is a complete summary of the changes since the last update (21 Dec 2010):
------------------------------------------------------------------------
r5895 | rink | 2011-03-03 11:02:57 -0600 (Thu, 03 Mar 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/Contour2D.java
if no color for label assign array.colors=null
------------------------------------------------------------------------
r5894 | rink | 2011-03-02 12:13:26 -0600 (Wed, 02 Mar 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/Contour2D.java
clean up before release
------------------------------------------------------------------------
r5893 | donm | 2011-03-01 14:46:00 -0600 (Tue, 01 Mar 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/util/TextControlWidget.java
decode the URL path
------------------------------------------------------------------------
r5892 | rink | 2011-03-01 12:57:20 -0600 (Tue, 01 Mar 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/Contour2D.java
fix for label gap problem when align = false
------------------------------------------------------------------------
r5891 | donm | 2011-03-01 10:59:25 -0600 (Tue, 01 Mar 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/jmet/MetUnits.java
test svn checkin
------------------------------------------------------------------------
r5890 | rink | 2011-02-28 14:03:31 -0600 (Mon, 28 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/ContourControl.java
some javadoc for setAlignLabel, setLabelFont
------------------------------------------------------------------------
r5889 | rink | 2011-02-28 12:42:57 -0600 (Mon, 28 Feb 2011) | 3 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageByRefFunctionTypeJ3D.java
Multi-tile efficiency improvements contributed by Ghansham (ISRO). Scaling
computaton only done once per image, before was done for full image
for each tile.
------------------------------------------------------------------------
r5888 | rink | 2011-02-28 11:22:51 -0600 (Mon, 28 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/ContourControl.java
changeControl for labelFont change.
------------------------------------------------------------------------
r5887 | donm | 2011-02-28 11:15:53 -0600 (Mon, 28 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/util/HersheyFont.java
M /trunk/core/src/visad/util/TextControlWidget.java
make the getHersheyFontNames in TCW public static so it can be used in
other contexts. Add equals and hashCode methods to HersheyFont
------------------------------------------------------------------------
r5886 | rink | 2011-02-24 10:41:15 -0600 (Thu, 24 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/Contour2D.java
M /trunk/core/src/visad/ContourControl.java
M /trunk/core/src/visad/Gridded3DSet.java
allow specific HersheyFont to be used.
------------------------------------------------------------------------
r5885 | rink | 2011-02-23 14:28:48 -0600 (Wed, 23 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/Contour2D.java
M /trunk/core/src/visad/ContourControl.java
M /trunk/core/src/visad/ContourLabelGeometry.java
M /trunk/core/src/visad/Gridded3DSet.java
Support for filled contour labels and option for label alignment
------------------------------------------------------------------------
r5884 | tomw | 2011-02-15 10:30:52 -0600 (Tue, 15 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/Real.java
Fix spelling on comment
------------------------------------------------------------------------
r5883 | tomw | 2011-02-15 10:28:53 -0600 (Tue, 15 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/Real.java
Remove Jython methods that return the 'value' as this causes
unexpected behaviour in Jython 2.5
------------------------------------------------------------------------
r5882 | rink | 2011-02-14 11:50:19 -0600 (Mon, 14 Feb 2011) | 3 lines
Changed paths:
M /trunk/core/src/visad/java3d/MouseBehaviorJ3D.java
new signature: getPlateCoords
------------------------------------------------------------------------
r5881 | rink | 2011-02-10 17:00:57 -0600 (Thu, 10 Feb 2011) | 4 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageByRefFunctionTypeJ3D.java
if dataCoordinateSystems not equal, must resample. Add in Ghansham's
performance tweaks.
------------------------------------------------------------------------
r5880 | jbeavers | 2011-02-08 06:36:58 -0600 (Tue, 08 Feb 2011) | 1 line
Changed paths:
M /trunk/core/build.xml
add python source files to visad.jar
------------------------------------------------------------------------
r5879 | tommyj | 2011-02-04 16:06:33 -0600 (Fri, 04 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/util/BarGraph.java
Test case for fixing javadoc errors.
------------------------------------------------------------------------
r5878 | tommyj | 2011-02-04 15:16:53 -0600 (Fri, 04 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/data/hrit/HRITAdapter.java
M /trunk/core/src/visad/util/Util.java
Move some utility methods to where they should have been all along.
------------------------------------------------------------------------
r5877 | rink | 2011-02-04 11:44:13 -0600 (Fri, 04 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/ShadowFunctionOrSetType.java
another array init using fill
------------------------------------------------------------------------
r5876 | rink | 2011-02-04 11:34:09 -0600 (Fri, 04 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/ShadowType.java
initialize some large arrays with Arrays.fill
------------------------------------------------------------------------
r5875 | curtis | 2011-02-04 11:28:08 -0600 (Fri, 04 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/util/Util.java
Simplify execution of reflective getName call.
------------------------------------------------------------------------
r5874 | rink | 2011-02-04 11:13:30 -0600 (Fri, 04 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageFunctionTypeJ3D.java
use java.util.Arrays where appropriate
------------------------------------------------------------------------
r5873 | tommyj | 2011-02-04 09:42:58 -0600 (Fri, 04 Feb 2011) | 1 line
Changed paths:
M /trunk/core/src/visad/util/Util.java
Fix SceneGraph J3D version dependency bug.
------------------------------------------------------------------------
r5872 | curtis | 2011-02-02 22:19:33 -0600 (Wed, 02 Feb 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/util/Util.java
Fix detection of SceneGraphObject getName and setName methods.
------------------------------------------------------------------------
r5871 | rink | 2011-01-28 14:26:02 -0600 (Fri, 28 Jan 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageFunctionTypeJ3D.java
Ghansham's mod to allow three RGB ScalarMaps for color composites.
------------------------------------------------------------------------
r5870 | rink | 2011-01-03 14:19:49 -0600 (Mon, 03 Jan 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageByRefFunctionTypeJ3D.java
M /trunk/core/src/visad/bom/ShadowImageFunctionTypeJ3D.java
some simple performance tweaks courtesy of Ghansham
------------------------------------------------------------------------
r5869 | rink | 2011-01-02 22:18:28 -0600 (Sun, 02 Jan 2011) | 2 lines
Changed paths:
M /trunk/core/src/visad/bom/ShadowImageByRefFunctionTypeJ3D.java
Implement tiling strategy when useLinearTexture=true and image
dimension exceed textureWidthMax
--
Tom Whittaker
University of Wisconsin-Madison
Space Science & Engineering Center (SSEC)
Cooperative Institute for Meteorological Satellite Studies (CIMSS)
1225 W. Dayton Street
Madison, WI 53706 USA
ph: +1 608 262 2759