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: Package private construtors in Irregular3DSet

Hi Olav,

> Why are the construtors, with the copy flag, of the Irregular3DSet
> package private? In this case the DelaunayCustom object that is passed
> to the construtor will allways be copied. The problem is, that if i want
> to visualize a medium sized domain, the Delaunay object has a peak
> memory consumption of 420MB. As a results it ends in a remarkable
> temporary memory usage of my code and sometime in a OutOfMemoryException.
> So the question is, is it possible to make the constructors public, or
> are there any reasons to leave it in the current state?

I have changed all the Irregular3DSet constructors to public.
I don't know when we will update the VisAD ftp server, but
feel free to make the change in your copy. Originally I didn't
make constructors with 'copy' public, because they allow
applications to alter samples values after the constructor,
which can result in inconsistencies and Exceptions.

Cheers,
Bill


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