NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: Display of 1D data from a 2D image

I had to download the new visad source and recompile to access
visad/bom/CurveManipulationRendererJ3D.java. I have jdk1.3 and
java3D 1_1_2 installed on a PC running Windows 98 and
 the previous compilation had gone fine, but now I get an error.
I have attached the output from nmake -f Makefile.WinNT compile.
Any help would be appreciated.

RC

>> Is there a relatively straightforward way in visad for the data values
>> corresponding to a line being dragged across an image to be displayed
>> in a plot (somewhat as in Collage available from NCSA)?
> Check out visad/bom/CurveManipulationRendererJ3D.java
> It allows you to draw curves (with the right mouse button
> help down), and display them. The main() method demos
> how to use the class.
> Good luck,Bill








Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        if exist *.class del *.class
        if exist cluster\*.class del cluster\*.class
        if exist collab\*.class del collab\*.class
        if exist java3d\*.class del java3d\*.class
        if exist java2d\*.class del java2d\*.class
        if exist python\*.class del python\*.class
        if exist browser\*.class del browser\*.class
        if exist util\*.class del util\*.class
        if exist matrix\*.class del matrix\*.class
        if exist math\*.class del math\*.class
        if exist formula\*.class del formula\*.class
        if exist ss\*.class del ss\*.class
        if exist data\*.class del data\*.class
        if exist data\units\*.class del data\units\*.class
        if exist data\netcdf\*.class del data\netcdf\*.class
        if exist data\netcdf\units\*.class del data\netcdf\units\*.class
        if exist data\netcdf\in\*.class del data\netcdf\in\*.class
        if exist data\netcdf\out\*.class del data\netcdf\out\*.class
        if exist data\fits\*.class del data\fits\*.class
        if exist ..\nom\tam\fits\*.class del ..\nom\tam\fits\*.class
        if exist ..\nom\tam\util\*.class del ..\nom\tam\util\*.class
        if exist ..\nom\tam\test\*.class del ..\nom\tam\test\*.class
        if exist ..\ucar\multiarray\*.class del ..\ucar\multiarray\*.class
        if exist ..\ucar\netcdf\*.class del ..\ucar\netcdf\*.class
        if exist ..\ucar\tests\*.class del ..\ucar\tests\*.class
        if exist data\hdfeos\*.class del data\hdfeos\*.class
        if exist data\hdfeos\hdfeosc\*.class del data\hdfeos\hdfeosc\*.class
        if exist data\vis5d\*.class del data\vis5d\*.class
if exist ..\edu\wisc\ssec\mcidas\*.class del ..\edu\wisc\ssec\mcidas\*.class if exist ..\edu\wisc\ssec\mcidas\adde\*.class del ..\edu\wisc\ssec\mcidas\adde\*.class
        if exist data\mcidas\*.class del data\mcidas\*.class
        if exist data\biorad\*.class del data\biorad\*.class
        if exist data\jai\*.class del data\jai\*.class
        if exist data\qt\*.class del data\qt\*.class
        if exist data\gif\*.class del data\gif\*.class
        if exist ..\ij\*.class del ..\ij\*.class
        if exist ..\ij\gui\*.class del ..\ij\gui\*.class
        if exist ..\ij\io\*.class del ..\ij\io\*.class
        if exist ..\ij\measure\*.class del ..\ij\measure\*.class
        if exist ..\ij\plugin\*.class del ..\ij\plugin\*.class
        if exist ..\ij\plugin\filter\*.class del ..\ij\plugin\filter\*.class
        if exist ..\ij\plugin\frame\*.class del ..\ij\plugin\frame\*.class
        if exist ..\ij\process\*.class del ..\ij\process\*.class
        if exist ..\ij\text\*.class del ..\ij\text\*.class
        if exist ..\ij\util\*.class del ..\ij\util\*.class
        if exist data\tiff\*.class del data\tiff\*.class
        if exist data\visad\*.class del data\visad\*.class
        if exist data\text\*.class del data\text\*.class
        if exist data\hdf5\*.class del data\hdf5\*.class
if exist data\hdf5\hdf5objects\*.class del data\hdf5\hdf5objects\*.class
        if exist ..\ncsa\hdf\hdf5lib\*.class del ..\ncsa\hdf\hdf5lib\*.class
if exist ..\ncsa\hdf\hdf5lib\exceptions\*.class del ..\ncsa\hdf\hdf5lib\exceptions\*.class
        if exist jmet\*.class del jmet\*.class
        if exist paoloa\*.class del paoloa\*.class
        if exist paoloa\spline\*.class del paoloa\spline\*.class
        if exist aune\*.class del aune\*.class
        if exist benjamin\*.class del benjamin\*.class
        if exist rabin\*.class del rabin\*.class
        if exist bom\*.class del bom\*.class
        if exist aeri\*.class del aeri\*.class
        if exist data\amanda\*.class del data\amanda\*.class
        if exist georef\*.class del georef\*.class
        if exist meteorology\*.class del meteorology\*.class
        if exist examples\*.class del examples\*.class
        javac -J-mx40m *.java
DisplayMonitorImpl.java:44: visad.DisplayMonitorImpl should be declared abstract; it does not define controlChanged(visad.ScalarMapControlEvent) in visad.DisplayMonitorImpl
public class DisplayMonitorImpl
       ^
DisplayMonitorImpl.java:562: incompatible types
found   : visad.collab.RemoteDisplayMonitor
required: visad.RemoteDisplayMonitor
    RemoteDisplayMonitor rdm = rd.getRemoteDisplayMonitor();
                                                         ^
DisplayMonitorImpl.java:576: addListener(visad.DisplayMonitorListener,int) in visad.DisplayMonitorImpl cannot be applied to (visad.collab.RemoteDisplaySync,int)
      addListener(rd.getRemoteDisplaySync(), id);
      ^
DisplaySyncImpl.java:72: incompatible types
found   : visad.collab.DisplayMonitor
required: visad.DisplayMonitor
    monitor = dpy.getDisplayMonitor();
                                   ^
RemoteDisplayMonitorImpl.java:33: visad.RemoteDisplayMonitorImpl should be declared abstract; it does not define controlChanged(visad.ScalarMapControlEvent) in visad.RemoteDisplayMonitorImpl
public class RemoteDisplayMonitorImpl
       ^
5 errors
NMAKE : fatal error U1077: 'JAVAC' : return code '0x1'
Stop.

At 11:54 AM 2/25/01 -0600, you wrote:
visad-list@xxxxxxxxxxxxx


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


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