The VisAD library has been updated. You may pick up the new JAR
files from the FTP site:
ftp://ftp.ssec.wisc.edu/pub/visad-2.0
Here is a summary of the changes since the last update (in September, 2009):
edu/wisc/ssec/mcidas/adde/AddeURLConnection.java revision 1.70 date:
2010/01/08 20:56:17 author: donm
test, then check in
edu/wisc/ssec/mcidas/adde/AddeURLConnection.java revision 1.69 date:
2010/01/08 20:52:53 author: donm
support those of us who don't want to type out datasetinfo. Allow dataset and
dsinfo
visad/EmpiricalCoordinateSystem.java revision 1.19 date: 2010/01/08
19:58:05 author: donm
add in some flags for copy and test to ensure method
visad/VisAD-Style.xjs revision 1.4 date: 2010/01/06 16:44:29 author: donm
update to 4.0.12 style
edu/wisc/ssec/mcidas/AreaFile.java revision 1.40 date: 2010/01/06
16:02:36 author: donm
fix for getData for now
visad/data/ArrayCache.java revision 1.5 date: 2010/01/05 21:02:43
author: jeffmc
Make sure we clone the returned array on a cache hit so we don't step
on the cached array values
visad/bom/ShadowBarbRealTupleTypeJ3D.java revision 1.19 date:
2009/12/21 23:08:09 author: donm
support alpha in the color
visad/bom/ShadowBarbRealTupleTypeJ2D.java revision 1.32 date:
2009/12/21 23:08:09 author: donm
support alpha in the color
visad/data/mcidas/AreaAdapter.java revision 1.33 date: 2009/12/21
22:11:31 author: donm
make sure we still scale the data even if the unit is bad
visad/FlowControl.java revision 1.28 date: 2009/12/16 14:56:25 author: donm
fix a typo in the autoscale listener
visad/python/JPythonMethods.java revision 1.76 date: 2009/12/14
16:40:03 author: tomw
Change to getFloats(false)/setSamples(d,false)...and clone the
FlatFields so as not to destroy the original data (thanks, Don!).
visad/TriangleStripBuilder.java revision 1.3 date: 2009/12/14
06:02:03 author: rink
problem with the merge code that Don found. Use merge=none for
default until we can fix.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.17 date:
2009/12/14 06:00:48 author: rink
Use the setBranchEarly logic in the initialization taking into
account the ensureNotEmpty in the call.
edu/wisc/ssec/mcidas/adde/AddeURL.java revision 1.12 date:
2009/12/11 11:36:21 author: donm
make setCompressionFromString public
visad/java3d/VisADCanvasJ3D.java revision 1.57 date: 2009/12/10
00:04:35 author: jeffmc
Only call stop once. Also, we are getting lots of NPEs thrown deep
down in java3d on a destroy. For now catch the exception and print it
out but don't throw it. That way the DisplayImpl.destroy has a chance
of completing
visad/java3d/DisplayImplJ3D.java revision 1.69 date: 2009/12/10
00:02:14 author: jeffmc
Only destroy the display once
visad/DisplayImpl.java revision 1.208 date: 2009/12/10 00:01:05
author: jeffmc
Keep track of whether a display has been destroyed and only do it once
visad/ShadowType.java revision 1.182 date: 2009/12/09 17:28:36 author: donm
add in a property to set a flage to allow color filled contours of single
value grids to be rendered as a texture instead of nothing. Default behavior
hasn't changed.
visad/data/mcidas/PointDataAdapter.java revision 1.30 date:
2009/12/09 16:01:21 author: donm
clean up the recent changes
edu/wisc/ssec/mcidas/adde/AddeImageURL.java revision 1.11 date:
2009/12/09 13:04:17 author: donm
tweak the change made yesterday for radar requests. Same result, better coding
visad/bom/ShadowImageFunctionTypeJ3D.java revision 1.49 date:
2009/12/08 23:36:54 author: jeffmc
Comment out some printlns
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.16 date:
2009/12/08 23:36:54 author: jeffmc
Comment out some printlns
visad/data/ArrayCache.java revision 1.4 date: 2009/12/08 23:36:08
author: jeffmc
Comment out debug
visad/java3d/DisplayImplJ3D.java revision 1.68 date: 2009/12/08
13:45:56 author: jeffmc
Add in a call to mouseBehavior.destroy to clean up a dangling reference
edu/wisc/ssec/mcidas/adde/AddeImageURL.java revision 1.10 date:
2009/12/08 13:26:10 author: donm
pass the id along for radar requests if set
visad/data/CachedFlatField.java revision 1.11 date: 2009/12/07
12:22:42 author: jeffmc
Pass in the class name to DataCacheManager
visad/data/ArrayCache.java revision 1.3 date: 2009/12/07 12:22:04
author: jeffmc
snapshot
visad/data/DataCacheManager.java revision 1.8 date: 2009/12/07
12:21:47 author: jeffmc
Expand the api to include 3d arrays. Use the generated api from
gendcm.tcl. Support including names of cached items. Support for
volatile cache elements, those that just get flushed but not written
to disk
visad/SampledSet.java revision 1.44 date: 2009/12/07 12:17:57 author: jeffmc
When saving to the cache include the class name
visad/CachingCoordinateSystem.java revision 1.11 date: 2009/12/07
12:16:19 author: jeffmc
Only call debugTime when the input could be cachable
visad/ImageFlatField.java revision 1.17 date: 2009/12/04 20:06:14
author: donm
use getXXX methods instead of instance variables
visad/FlatField.java revision 1.115 date: 2009/12/04 20:06:14 author: donm
use getXXX methods instead of instance variables
visad/FieldImpl.java revision 1.96 date: 2009/12/04 20:06:14 author: donm
use getXXX methods instead of instance variables
visad/DataRenderer.java revision 1.94 date: 2009/12/03 22:07:35
author: jeffmc
Add a constrainDragPoint method as a hook for derived classes to
easily constrain the position of the drag point when doing direct
manipulation
visad/SampledSet.java revision 1.43 date: 2009/12/03 20:36:26 author: jeffmc
Fix an error when cloning a SampledSet when it is in the DataCache
visad/data/CachedFlatField.java revision 1.10 date: 2009/12/03
14:10:30 author: jeffmc
Add a new haveData method
visad/data/CachedFlatField.java revision 1.9 date: 2009/12/02
21:08:48 author: jeffmc
Some tweaks
visad/meteorology/SingleBandedImageImpl.java revision 1.17 date:
2009/12/02 13:22:13 author: jeffmc
Add new access method
visad/ActionImpl.java revision 1.62 date: 2009/12/01 19:51:19 author: jeffmc
Forgot to set the trace default to false
visad/data/ArrayCache.java revision 1.2 date: 2009/12/01 19:42:01
author: jeffmc
Have the ArrayCache track whether a certain item should be cached by
tracking consecutive cache misses
visad/CachingCoordinateSystem.java revision 1.10 date: 2009/12/01
19:42:01 author: jeffmc
Have the ArrayCache track whether a certain item should be cached by
tracking consecutive cache misses
visad/ActionImpl.java revision 1.61 date: 2009/12/01 19:41:28 author: jeffmc
Change the property names to visad.actionimpl...
visad/bom/SceneGraphRenderer.java revision 1.12 date: 2009/12/01
18:31:14 author: donm
tweak the LineStripArray plot
visad/DoubleStringTuple.java revision 1.6 date: 2009/12/01 14:59:41
author: donm
get rid of extraneous RemoteException on makeTupleType
visad/data/mcidas/PointDataAdapter.java revision 1.29 date:
2009/12/01 14:58:38 author: donm
first pass at using DoubleTuple and DoubleStringTuple
visad/georef/EarthLocationLite.java revision 1.8 date: 2009/12/01
03:39:21 author: jeffmc
Add a getComponents(boolean copy) and have isMissing call it with
false so we don't have all of the extra arrau copies. Make the old
getComponents methiod be final so any external client code with a
getComponents method will break loudly instead of quietly
visad/Tuple.java revision 1.34 date: 2009/12/01 03:39:21 author: jeffmc
Add a getComponents(boolean copy) and have isMissing call it with
false so we don't have all of the extra arrau copies. Make the old
getComponents methiod be final so any external client code with a
getComponents method will break loudly instead of quietly
visad/RealTuple.java revision 1.30 date: 2009/12/01 03:39:21 author: jeffmc
Add a getComponents(boolean copy) and have isMissing call it with
false so we don't have all of the extra arrau copies. Make the old
getComponents methiod be final so any external client code with a
getComponents method will break loudly instead of quietly
visad/DoubleTuple.java revision 1.5 date: 2009/12/01 03:39:21 author: jeffmc
Add a getComponents(boolean copy) and have isMissing call it with
false so we don't have all of the extra arrau copies. Make the old
getComponents methiod be final so any external client code with a
getComponents method will break loudly instead of quietly
visad/DoubleStringTuple.java revision 1.5 date: 2009/12/01 03:39:21
author: jeffmc
Add a getComponents(boolean copy) and have isMissing call it with
false so we don't have all of the extra arrau copies. Make the old
getComponents methiod be final so any external client code with a
getComponents method will break loudly instead of quietly
visad/data/text/TextAdapter.java revision 1.52 date: 2009/12/01
03:37:08 author: jeffmc
Lots of performance enhancements for reading point data. This is now
~50% faster
visad/Real.java revision 1.40 date: 2009/12/01 03:35:28 author: jeffmc
Make the old private, don't check the units ctor, be protected so
DateTime can call it
visad/DateTime.java revision 1.32 date: 2009/12/01 03:35:28 author: jeffmc
Make the old private, don't check the units ctor, be protected so
DateTime can call it
visad/MathType.java revision 1.43 date: 2009/11/30 23:33:18 author: donm
more lenient parsing
visad/java3d/VisADImageNode.java revision 1.13 date: 2009/11/30
22:29:44 author: jeffmc
Some cleanup of the prefetching
visad/util/ThreadPool.java revision 1.26 date: 2009/11/30 22:27:59
author: jeffmc
Add a printPool utility method
visad/util/Util.java revision 1.56 date: 2009/11/30 22:24:53 author: jeffmc
New array clone methods
visad/ActionImpl.java revision 1.60 date: 2009/11/30 22:22:40 author: jeffmc
Have 2 flags for showing time and the stack trace
visad/CachingCoordinateSystem.java revision 1.9 date: 2009/11/30
22:22:18 author: jeffmc
Factor out the caching logic into ArrayCache
visad/ActionImpl.java revision 1.59 date: 2009/11/30 15:01:36 author: jeffmc
Add a tracing facility (default is off) that will grab the stacktrace
of when an actionimpl is added to the queue and, if the time it takes
to execute the action is greater than 10 milliseconds it prints out
the time and the stack. This enables us to figure out just how long
things are taking and what client code triggered the action
visad/util/Util.java revision 1.55 date: 2009/11/30 14:58:50 author: jeffmc
New getStackTrace method
visad/CachingCoordinateSystem.java revision 1.8 date: 2009/11/30
14:47:10 author: jeffmc
We used to do a inputs.clone when making the cached input array. This
though did a shallow clone so we would always do a cache miss. We now
do a deep clone of the inputs array
visad/MathType.java revision 1.42 date: 2009/11/26 17:47:27 author: donm
remove a debug println, add in possible new check commented out.
visad/bom/SceneGraphRenderer.java revision 1.11 date: 2009/11/25
21:18:37 author: donm
make sure you break between each segment. DOH!
visad/util/DataUtility.java revision 1.50 date: 2009/11/25 20:44:59
author: donm
fix MathType.stringToType to allow more chars, use getUniqueRealType in TA
visad/data/text/TextAdapter.java revision 1.51 date: 2009/11/25
20:44:59 author: donm
fix MathType.stringToType to allow more chars, use getUniqueRealType in TA
visad/MathType.java revision 1.41 date: 2009/11/25 20:44:59 author: donm
fix MathType.stringToType to allow more chars, use getUniqueRealType in TA
visad/util/DataUtility.java revision 1.49 date: 2009/11/25 17:21:08
author: donm
don't throw an exception on getUniqueRealType.
visad/util/DataUtility.java revision 1.48 date: 2009/11/25 16:32:31
author: donm
add a full signature for getUniqueRealType with set and attrMask. Knew I
should have done this in the first place !
visad/MathType.java revision 1.40 date: 2009/11/25 16:15:24 author: donm
add [,:,] to the list of valid RealType characters
visad/data/text/TextAdapter.java revision 1.50 date: 2009/11/25
15:45:19 author: jeffmc
Fix (hopefully) the realtype/unit name clash problem
visad/java3d/ShadowTypeJ3D.java revision 1.74 date: 2009/11/25
04:48:33 author: jeffmc
The cacheKey for the appearances was using the
constant_alpha.toString which was a new one every time, thus no
caching
visad/bom/SceneGraphRenderer.java revision 1.10 date: 2009/11/25
04:41:34 author: donm
get the byRef colors for PointArrays, fix the pen-up problem with LineArrays
visad/bom/SceneGraphRenderer.java revision 1.9 date: 2009/11/24
23:11:50 author: donm
partially fix the LineStripArray rendering. Colors still not right
visad/util/ThreadPool.java revision 1.25 date: 2009/11/24 16:09:24
author: jeffmc
Fix a starvation condition in waitForTasks
visad/data/DataCacheManager.java revision 1.7 date: 2009/11/20
16:26:53 author: donm
add getTypeName and toString to CacheInfo, change licence to visad, add Jeff
to the list of names.
visad/data/CachedFlatField.java revision 1.8 date: 2009/11/20
16:26:53 author: donm
add getTypeName and toString to CacheInfo, change licence to visad, add Jeff
to the list of names.
visad/data/ArrayWrapper.java revision 1.4 date: 2009/11/20 16:26:53
author: donm
add getTypeName and toString to CacheInfo, change licence to visad, add Jeff
to the list of names.
visad/data/mcidas/PointDataAdapter.java revision 1.28 date:
2009/11/19 22:21:25 author: donm
actually make the last change work (and get rid of some debugs)
visad/util/DataUtility.java revision 1.47 date: 2009/11/19 21:40:19
author: donm
add a utility method to create a unique name from the name an unit and
a method to clean up names so they are VisAD compatible. Add a flag to
PointDataAdapter to use getUniqueRealType.
visad/data/mcidas/PointDataAdapter.java revision 1.27 date:
2009/11/19 21:40:19 author: donm
add a utility method to create a unique name from the name an unit and
a method to clean up names so they are VisAD compatible. Add a flag to
PointDataAdapter to use getUniqueRealType.
visad/data/DataCacheManager.java revision 1.6 date: 2009/11/19
19:50:14 author: jeffmc
Remove errant reference to unidata package
visad/java3d/VisADImageNode.java revision 1.12 date: 2009/11/19
16:13:32 author: jeffmc
Fix a couple of timing based null ptr exceptions. Only prefetch the
next image if it is not in memory
visad/data/DataCacheManager.java revision 1.5 date: 2009/11/19
16:12:52 author: jeffmc
Add inMemory methods to determine whether a cached thing's data is in memory
visad/data/CachedBufferedByteImage.java revision 1.2 date:
2009/11/19 16:12:52 author: jeffmc
Add inMemory methods to determine whether a cached thing's data is in memory
visad/data/ArrayWrapper.java revision 1.3 date: 2009/11/19 16:12:52
author: jeffmc
Add inMemory methods to determine whether a cached thing's data is in memory
visad/RealType.java revision 1.57 date: 2009/11/18 13:14:38 author: donm
as I said with the last checking, branches are for wussies. If you
want to find
out if a change breaks something, check it in on the trunk. Fix NPE.
visad/SampledSet.java revision 1.42 date: 2009/11/17 23:15:19 author: donm
comment out debug
visad/data/CachedFlatField.java revision 1.7 date: 2009/11/13
23:28:34 author: jeffmc
comment out printlns
visad/java3d/VisADImageNode.java revision 1.11 date: 2009/11/13
19:57:55 author: rink
Don't update image component via a Behavior.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.15 date:
2009/11/13 19:57:55 author: rink
Don't update image component via a Behavior.
visad/java3d/VisADImageNode.java revision 1.10 date: 2009/11/13
16:58:39 author: rink
fix don's npe, just don't try to update if imgComp isn't ready.
visad/data/DataCacheManager.java revision 1.4 date: 2009/11/13
14:26:34 author: jeffmc
More caching work
visad/data/CachedFlatField.java revision 1.6 date: 2009/11/13
14:26:34 author: jeffmc
More caching work
visad/SampledSet.java revision 1.41 date: 2009/11/13 14:26:22 author: jeffmc
Add a global cacheSizeThreshold that, when set, will cause all
SampledSets that have size> threshold to use the DataCacheManager
visad/data/DataCacheManager.java revision 1.3 date: 2009/11/13
00:52:09 author: jeffmc
snapshot
visad/data/CachedFlatField.java revision 1.5 date: 2009/11/13
00:52:09 author: jeffmc
snapshot
visad/Unit.java revision 1.39 date: 2009/11/12 15:28:36 author: donm
fix Unit.canConvert to handle promiscuous units correctly
visad/data/DataCacheManager.java revision 1.2 date: 2009/11/11
01:31:22 author: jeffmc
some debugs
visad/data/CachedFlatField.java revision 1.4 date: 2009/11/11
01:31:22 author: jeffmc
some debugs
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.14 date:
2009/11/10 17:20:43 author: rink
remove debug prints
visad/ShadowFunctionOrSetType.java revision 1.129 date: 2009/11/10
15:29:18 author: jeffmc
Add class name to trace call
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.13 date:
2009/11/09 22:38:29 author: rink
fix problem Don found when changing pixel sampling, do some minor
reorganizing.
visad/java3d/VisADImageNode.java revision 1.9 date: 2009/11/09
21:00:03 author: jeffmc
Remove printlns
visad/SampledSet.java revision 1.40 date: 2009/11/07 06:20:48 author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/LinearNDSet.java revision 1.25 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Linear3DSet.java revision 1.28 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Linear2DSet.java revision 1.25 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Linear1DSet.java revision 1.25 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/IrregularSet.java revision 1.23 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Irregular3DSet.java revision 1.51 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Irregular2DSet.java revision 1.26 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Irregular1DSet.java revision 1.21 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/GriddedSet.java revision 1.41 date: 2009/11/07 06:20:48 author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Gridded3DSet.java revision 1.88 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Gridded2DSet.java revision 1.33 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/Gridded1DSet.java revision 1.35 date: 2009/11/07 06:20:48
author: jeffmc
Refactor the access to the Samples array. Have all classes call
getMySamples (I use the MySamples so I can keep track of where these
changes are). We do this so derived classes (like our
CachedGridded3DSet) can override this and manage their own samples
array. This shouldn't change any behavior or break any external use of
thse apis (famous last words)
visad/georef/EarthLocationLite.java revision 1.7 date: 2009/11/07
06:18:17 author: jeffmc
If we get an exception wehn calling getLatLonPoint then throw it. The
side effects of not doing this are too twisty and devious
visad/data/CachedFlatField.java revision 1.3 date: 2009/11/07
06:16:15 author: jeffmc
remove debug
visad/data/CachedFlatField.java revision 1.2 date: 2009/10/30
13:56:12 author: jeffmc
Fix a number of errors around cloning
visad/FlatField.java revision 1.114 date: 2009/10/30 13:55:49 author: jeffmc
Make nullRanges be protected so cloning the CachedFlatField can work
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.12 date:
2009/10/29 22:32:08 author: jeffmc
Use the cachedimage
visad/data/ArrayWrapper.java revision 1.2 date: 2009/10/29 20:35:20
author: jeffmc
Use new cachemanager package
visad/java3d/VisADImageNode.java revision 1.8 date: 2009/10/29
20:35:01 author: jeffmc
Use new cachedimage package
visad/bom/CachedBufferedByteImage.java revision 1.3 date: 2009/10/29
19:58:36 author: jeffmc
Move to data package
visad/DataCacheManager.java revision 1.5 date: 2009/10/29 19:58:14
author: jeffmc
move to the data package
visad/java3d/VisADImageNode.java revision 1.7 date: 2009/10/23
21:39:38 author: jeffmc
Limit lookahead to 1
visad/DataCacheManager.java revision 1.4 date: 2009/10/23 21:39:08
author: jeffmc
use bufferediostreams
visad/bom/CachedBufferedByteImage.java revision 1.2 date: 2009/10/23
14:12:28 author: jeffmc
make getBytes public
visad/java3d/VisADImageNode.java revision 1.6 date: 2009/10/23
14:11:35 author: jeffmc
First pass at doing a cache lookahead while animating
visad/data/CachedGridded3DSet.java revision 1.2 date: 2009/10/23
10:45:44 author: jeffmc
Roll back the package move for now as these classes depend on chages
to the base griddedset code
visad/data/CachedGridded2DSet.java revision 1.2 date: 2009/10/23
10:45:44 author: jeffmc
Roll back the package move for now as these classes depend on chages
to the base griddedset code
visad/DataCacheManager.java revision 1.3 date: 2009/10/22 19:52:16
author: jeffmc
snapshot
visad/python/JPythonMethods.java revision 1.75 date: 2009/10/22
17:14:10 author: tomw
Add a setValues() method to be partner to the getValues() one. Corrected
issues with the find() and replace() functions to make it easier to work
with our common types of data (which might contain a "time dimension"). To
our customary users, however, I fear this is still all very mysterious....
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.11 date:
2009/10/22 15:47:07 author: rink
a little clean-up
visad/DataCacheManager.java revision 1.2 date: 2009/10/21 23:07:51
author: jeffmc
set the sizes correctly
visad/Gridded2DDoubleSet.java revision 1.24 date: 2009/10/12
20:11:50 author: rink
add ctr option for samples consistency test.
visad/java3d/VisADImageNode.java revision 1.5 date: 2009/10/08
20:25:03 author: rink
big memory savings with higher texture quality.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.10 date:
2009/10/08 20:25:03 author: rink
big memory savings with higher texture quality.
edu/wisc/ssec/mcidas/adde/AddeURLConnection.java revision 1.68 date:
2009/10/07 15:50:56 author: tomw
Add the "tracking=" keyword for AGET and ADIR requests. The default is
"TRACKING=0" which signals the ADDE real-time ingesting server to send
the data back immediately, even if it is not finished receiving the image.
The application can over-ride this if they want to ....
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.9 date:
2009/10/05 20:47:38 author: rink
fix some scene-graph organization problems.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.8 date:
2009/10/02 21:07:42 author: rink
use new textureToGroup signature, fixes Don's upside down blue marble
visad/java3d/ShadowFunctionOrSetTypeJ3D.java revision 1.87 date:
2009/10/02 21:06:33 author: rink
new signature for textureToGroup - pass in byReference flag
visad/java3d/VisADImageNode.java revision 1.4 date: 2009/10/01
22:33:24 author: rink
latest.
visad/RealType.java revision 1.56 date: 2009/10/01 22:01:38 author: steve
Changed the way the output unit is determined by the binary POW
operator. Replace the complicated code with setting the output unit to
the dimensionless unit if the input unit is the dimensionless unit one
and to the promiscuous unit in all other cases. Don says "branches are
for wussies. Just commit it to the trunk."
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.7 date:
2009/10/01 21:16:23 author: rink
access to BufferedImages via the renderer.
visad/bom/ImageRendererJ3D.java revision 1.43 date: 2009/10/01
21:16:23 author: rink
access to BufferedImages via the renderer.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.6 date:
2009/09/30 20:16:48 author: brucef
Add ability to change buffered image type at runtime. Relegate the
system property for development purposes only.
visad/bom/ImageRendererJ3D.java revision 1.42 date: 2009/09/30
20:16:48 author: brucef
Add ability to change buffered image type at runtime. Relegate the
system property for development purposes only.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.5 date:
2009/09/30 15:19:02 author: rink
put ImageComponent under a Switch, toggle off if time step outside
image sequence domain.
visad/java3d/VisADImageNode.java revision 1.3 date: 2009/09/30
15:15:07 author: rink
Update ImageComponent via behavior post
visad/java3d/ShadowFunctionOrSetTypeJ3D.java revision 1.86 date:
2009/09/30 15:14:22 author: rink
add a comment in setTexCoords
visad/java3d/ShadowFunctionOrSetTypeJ3D.java revision 1.85 date:
2009/09/29 22:07:53 author: rink
fix yUp tex coord problem with npot.
visad/data/mcidas/AreaAdapter.java revision 1.32 date: 2009/09/29
03:26:15 author: donm
back out of Parser change. Sorry Bruce
visad/data/units/Parser.java revision 1.5 date: 2009/09/28 19:25:58
author: donm
back out of recent change
visad/jmet/MetUnits.java revision 1.27 date: 2009/09/25 16:47:50
author: donm
maintain the calibration unit string (or the MetUnits equivalent in reality),
handle null unit passed to MetUnit and add a spec for the M9 radiance units,
add a signature to Parser to preserve the unit spec passed in
visad/data/units/Parser.java revision 1.4 date: 2009/09/25 16:47:50
author: donm
maintain the calibration unit string (or the MetUnits equivalent in reality),
handle null unit passed to MetUnit and add a spec for the M9 radiance units,
add a signature to Parser to preserve the unit spec passed in
visad/data/mcidas/AreaAdapter.java revision 1.31 date: 2009/09/25
16:47:50 author: donm
maintain the calibration unit string (or the MetUnits equivalent in reality),
handle null unit passed to MetUnit and add a spec for the M9 radiance units,
add a signature to Parser to preserve the unit spec passed in
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.4 date:
2009/09/24 19:33:06 author: rink
first cut: key off the first image in the sequence, since IDV/McV will
use that for the display CS anyway.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.3 date:
2009/09/24 17:37:38 author: rink
Add support for 'reuse', not sure if it works. Cleanup.
visad/java3d/VisADImageNode.java revision 1.2 date: 2009/09/24
17:34:38 author: rink
add accessor for the buffered images.
visad/data/text/TextAdapter.java revision 1.49 date: 2009/09/21
23:09:49 author: jeffmc
Add an (optional) StreamProcessor interface that handles the tuples
as they are created. Ignored if null
visad/TriangleStripBuilder.java revision 1.2 date: 2009/09/21
17:48:13 author: brucef
don't log at info level since default JVM config logs info to stderr
visad/ShadowType.java revision 1.181 date: 2009/09/18 17:41:43 author: rink
Apply adjustSeam/Lon, removeMissing now that color-filled contours are
TriangleStripArrays - before they were TriangleArrays which aren't
supported by the adjust methods.
visad/bom/ShadowImageByRefFunctionTypeJ3D.java revision 1.2 date:
2009/09/17 17:10:57 author: rink
fix texture coord problem Bruce found - use new setTexCoords signature.
visad/java3d/ShadowFunctionOrSetTypeJ3D.java revision 1.84 date:
2009/09/17 17:09:13 author: rink
add setTexCoords signature for yUp orientation flag.
edu/wisc/ssec/mcidas/AreaFile.java revision 1.39 date: 2009/09/17
00:06:42 author: brucef
Add ability to get data by-reference.
visad/ShadowType.java revision 1.180 date: 2009/09/16 21:12:46 author: donm
add a new signature to force adjustFlowToEarth when used statically
without flow controls
visad/Contour2D.java revision 1.81 date: 2009/09/16 15:38:29 author: rink
some cleanup
visad/Contour2D.java revision 1.80 date: 2009/09/16 03:01:20 author: rink
Color-filled contours are now constructed as TriangleStripArrays. This
saves 60% to 30% of Java memory, as well as improves the performance
in the display once the contour geometry is rendered. Use Bruce's
strip builder to create longer strips across grid cells - if possible.
visad/Gridded3DSet.java revision 1.87 date: 2009/09/16 02:53:20 author: rink
add Bruce's new gridToValue signature which take 1D x,y,z format -
saves a copy since this is preferred format of the graphics api.
visad/java3d/KeyboardBehaviorJ3D.java revision 1.13 date: 2009/09/11
22:58:54 author: jeffmc
Add a rotateAboutCenter flag. This causes the keyboard and mouse
rotation to first translate back to the center, then do the rotate,
then translate back. This is used by the IDV globe display to have
more google earth like rotation
visad/MouseHelper.java revision 1.51 date: 2009/09/11 22:58:53
author: jeffmc
Add a rotateAboutCenter flag. This causes the keyboard and mouse
rotation to first translate back to the center, then do the rotate,
then translate back. This is used by the IDV globe display to have
more google earth like rotation
visad/DisplayRenderer.java revision 1.70 date: 2009/09/11 22:58:53
author: jeffmc
Add a rotateAboutCenter flag. This causes the keyboard and mouse
rotation to first translate back to the center, then do the rotate,
then translate back. This is used by the IDV globe display to have
more google earth like rotation
visad/java3d/KeyboardBehaviorJ3D.java revision 1.12 date: 2009/09/11
16:57:22 author: jeffmc
Add a scaleRotation flag. Default it to false. If true then the
MouseHelper and the KeyboardBehavior will scale their rotation angle
based on the zoom level. Used in the IDV globe view
visad/MouseHelper.java revision 1.50 date: 2009/09/11 16:57:21
author: jeffmc
Add a scaleRotation flag. Default it to false. If true then the
MouseHelper and the KeyboardBehavior will scale their rotation angle
based on the zoom level. Used in the IDV globe view
visad/DisplayRenderer.java revision 1.69 date: 2009/09/11 16:57:21
author: jeffmc
Add a scaleRotation flag. Default it to false. If true then the
MouseHelper and the KeyboardBehavior will scale their rotation angle
based on the zoom level. Used in the IDV globe view
--
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