Re: UnionSet and Isolines

Hi Olav,

> as i tryed to run a test case to show isolines with a UnionSet of
> Gridded2DSets i got the following error.
> 
> java.lang.ArrayIndexOutOfBoundsException: 0
>          at visad.UnionSet.makeIsoLines(UnionSet.java:534)
>          at visad.ShadowType.makeContour(ShadowType.java:3553)
>          at visad.java3d.ShadowTypeJ3D.makeContour(ShadowTypeJ3D.java:345)
>          at
> visad.ShadowFunctionOrSetType.doTransform(ShadowFunctionOrSetType.java:2084)
>          at
> visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOrSetTypeJ3D.java:100)
>          at
> visad.java3d.DefaultRendererJ3D.doTransform(DefaultRendererJ3D.java:99)
>          at visad.java3d.RendererJ3D.doAction(RendererJ3D.java:180)
>          at visad.DisplayImpl.doAction(DisplayImpl.java:1546)
>          at visad.ActionImpl.run(ActionImpl.java:303)
>          at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:95)
> 
> This is a test case that i have written serveral month ago. As i remind,
>   this worked fine. Are there any changes in the UnionSet class or is
> this a mistake on my part?

There has been some work with contours, but its hard to see
how that could affect this. Can you please either send me a
test program to generate this Exception, or send me a print
of the array indices in the offending statement (line 534 of
UnionSet)? This will require some old-fashioned debugging.

Cheers,
Bill


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