[visad] VisAD Library update -- significant changes!

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



  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the visad archives: