[vtkusers] java: deleting vtk objects
Lars Matthäus
lars.matthaeus at web.de
Mon Apr 20 10:34:34 EDT 2009
Dear all (especially the java wrapping developers),
how is the current state of releasing memory from VTK objects in Java? I
have tried different things, but without success (in the following,
image is a vtkImageData object, but that's only as an example):
* image.ReleaseData();
* image.Delete();
* image.VTKDelete();
* nothing (waiting for the Java gc)
It seems as if some c++ call to release the memory is missing; the
object is marked as deleted (for example, a call to image.GetSpacing()
after image.Delete() leads to a crash ...), but as the process explorer
shows me, no memory is ever released.
I also found this website
http://www.kwwidgets.org/Wiki/VTK/Java_Wrapping which states that a vtk
object is never fully deleted in Java wrapping. Is that still true?
Cheers, Lars
More information about the vtkusers
mailing list