<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt">I see (only reporting lines with reference to ReferenceCount):<br style="" class=""><br style="" class="">-> activate()<br style="" class="">vtkImageData (00000000070808D0):UnRegistered by vtkInformation(...), ReferenceCount = 3<br style="" class=""><br style="" class="">vtkImageData (00000000070ADA70):UnRegistered by vtkInformation(...), ReferenceCount = 3<br style="" class=""><br style="" class="">->deactivate() (without RemoveAllInputs() call)<br style="" class="">vtkImageData (00000000070ADA70):UnRegistered by vtkTrivialProducer (...), ReferenceCount = 2<br style="" class=""><br style="" class="">vtkImageData (00000000070ADA70):UnRegistered by vtkInformation (...), ReferenceCount = 1<br style="" class=""><br style="" class="">vtkImageData (00000000070ADA70):Registered by
 vtkTrivialProducer (...), ReferenceCount = 2<br style="" class=""><br style="" class="">vtkImageData (00000000070ADA70):UnRegistered by vtkGarbageCollectorImpl (...), ReferenceCount = 0<br style="" class=""><div style="" class=""><br class="" style=""><span style="" class=""></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">vtkObject (00000000070ADA70): Destructing!</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style=""
 class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">-> activate()<br style="" class="">vtkImageData (0000000006FA15D0):UnRegistered by vtkInformation(...), ReferenceCount = 3<br style="" class=""><br style="" class="">vtkImageData (0000000006FB0180):UnRegistered by vtkInformation(...), ReferenceCount = 3</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">->deactivate() (with RemoveAllInputs() call)<br style=""
 class="">vtkImageData (0000000006FA15D0):UnRegistered by vtkTrivialProducer (...), ReferenceCount = 2<br style="" class=""><br style="" class="">vtkImageData (0000000006FA15D0):UnRegistered by vtkInformation (...), ReferenceCount = 1<br style="" class=""><br style="" class="">vtkImageData (0000000006FA15D0):Registered by vtkGarbageCollectorImpl (...), ReferenceCount = 2</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">vtkImageData (0000000006FA15D0):UnRegistered by vtkGarbageCollectorImpl (...), ReferenceCount = 0</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">vtkObject (0000000006FA15D0): Destructing!</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">vtkImageData (0000000006FB0180):UnRegistered by vtkTrivialProducer (...), ReferenceCount = 2<br style="" class=""><br style="" class="">vtkImageData
 (0000000006FB0180):UnRegistered by vtkInformation (...), ReferenceCount = 1<br style="" class=""><br style="" class="">vtkImageData (0000000006FB0180):Registered by vtkGarbageCollectorImpl (...), ReferenceCount = 2</div><div style="" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">vtkImageData (0000000006FB0180):UnRegistered by vtkGarbageCollectorImpl (...), ReferenceCount = 0</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style:
 normal" class="">vtkObject (0000000006FB0180): Destructing!</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br class="" style=""><span style="" class=""></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br style="" class=""></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">It makes sense in my code that I create 2 copies of vtkImageData, loaded into different <span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">ProcessorClass objects, but I don't understand
 why the first copy doesn't get destructed when I am not using </span></span></span></span><br style="" class="">RemoveAllInputs()</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class=""><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal" class="">Maarten<br></div><div style="display: block;" class="yahoo_quoted"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt"> <div class="" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt"> <div style="" class="" dir="ltr"> <font style="" class="" face="Arial" size="2"> On Tuesday, April 29, 2014
 10:39:24 AM, Berk Geveci <berk.geveci@kitware.com> wrote:<br style="" class=""> </font> </div>  <div style="" class=""><div style="" class="" id="yiv6426394298"><div style="" class=""><div style="" class="" dir="ltr">Hmmm. This is fishy. I wonder if there is a leak somewhere in the new code. Can you try something for me? Add a reader->GetOutput()->DebugOn() right after SetInputData() and re-run. Do you see the object reference count go to 0 in deactivate?<div style="" class="">

<br style="" class="" clear="none"></div><div style="" class="">-berk</div></div><div style="" class=""><br style="" class="" clear="none"><br style="" class="" clear="none"><div style="" class="">On Mon, Apr 28, 2014 at 11:53 AM, Maarten Beek <span style="" class="" dir="ltr"><<a style="" class="" rel="nofollow" shape="rect" ymailto="mailto:beekmaarten@yahoo.com" target="_blank" href="mailto:beekmaarten@yahoo.com">beekmaarten@yahoo.com</a>></span> wrote:<br style="" class="" clear="none">

<blockquote class="" style="margin:0 0 0 .8ex"><div style="" class="" id="yiv6426394298yqt43878"><div style="" class=""><div class="" style="font-size:12pt;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><div style="" class="">

Hi all,</div><div style="" class=""><br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">I bumped into something I don't really understand:<br style="" class="" clear="none">

</div><div style="" class=""><br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">void MyClass::activate()</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

{</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class="">    vtkSmartPointer<vtkTIFFReader> reader = vtkSmartPointer<vtkTIFFReader>::New();</span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class="">    <...></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class=""><span style="" class=""><span style="" class="">   
 reader->Update();</span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><br style="" class="" clear="none">

</span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class="">    m_Processor->SetInputData(reader->GetOutput());</span><br style="" class="" clear="none">

}</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

void MyClass::deactivate()</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">{</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class="">    if( 0 != m_Processor )</span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class="">    {</span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    m_Processor->RemoveAllInputs();</span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    m_Processor->Delete();</span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    m_Processor = 0;<br style="" class="" clear="none">

</span></span></span></span></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class="">    }</span></span></span><br style="" class="" clear="none">

}</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

In the deactivate() function I do need the RemoveAllInputs() call to avoid a 50MB memory leak (100 slice 512x512 tiff). I don't need RemoveAllInputs() when I use SetInputConnection(reader->GetOutputPort()) in the activate() function.</div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

Why is the difference between SetInputData() and SetInputConnection() with regards to memory management?</div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<br style="" class="" clear="none"></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">m_Processor is derived from vtkImageAlgorithm and has an internal pipeline inside the RequestData(), processing the image data with vtkImageConvolve, vtkImageSobel2D, vtkImageThreshold and a few more.</span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><br style="" class="" clear="none"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">int ProcessorClass::RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector* outputVector)</span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">{</span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    vtkInformation* outInfo = outputVector->GetInformationObject(0);</span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    vtkImageData* output = vtkImageData::SafeDownCast(outInfo->Get(vtkdataObject::DATA_OBJECT()));</span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><br style="" class="" clear="none"></span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    if( this->GetMTime() > this->BuildTime )</span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">   
 </span>{</span></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    this->buildPipeline();</span></span></span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    </span></span>}</span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><br style="" class="" clear="none"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    if( 0 != this->GetNumberOfInputConnections(0) )</span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    {</span></span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    this->MergeFilter->Update();</span></span></span></span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    <span style="" class="">    output->ShallowCopy(this->MergeFilter->GetOutput());</span></span></span></span></span></span></span></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">   
 }</span></span></span></span></span></span></span></span></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<br style="" class="" clear="none"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">    return 1;</span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">

<span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class="">}<span style="" class=""><font style="" class="" color="#888888"><br style="" class="" clear="none"></font></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>

<span style="" class=""><font style="" class="" color="#888888"></font></span><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><br style="" class="" clear="none">

</span></span></span></span></div><div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="" class=""><span style="" class=""><span style="" class=""><span style="" class=""><br style="" class="" clear="none"></span></span></span></span></div>

<div class="" style="font-style:normal;font-size:16px;background-color:transparent;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif">Maarten<br style="" class="" clear="none"></div></div></div></div><br style="" class="" clear="none">_______________________________________________<br style="" class="" clear="none">


Powered by <a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://www.kitware.com/">www.kitware.com</a><br style="" class="" clear="none">
<br style="" class="" clear="none">
Visit other Kitware open-source projects at <a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br style="" class="" clear="none">
<br style="" class="" clear="none">
Please keep messages on-topic and check the VTK FAQ at: <a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://www.vtk.org/Wiki/VTK_FAQ">http://www.vtk.org/Wiki/VTK_FAQ</a><br style="" class="" clear="none">
<br style="" class="" clear="none">
Follow this link to subscribe/unsubscribe:<br style="" class="" clear="none">
<a style="" class="" rel="nofollow" shape="rect" target="_blank" href="http://www.vtk.org/mailman/listinfo/vtkusers">http://www.vtk.org/mailman/listinfo/vtkusers</a><br style="" class="" clear="none">
<br style="" class="" clear="none"></blockquote></div><br style="" class="" clear="none"></div></div></div><br style="" class=""><br style="" class=""></div>  </div> </div>  </div> </div></body></html>