<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.53">
<TITLE>Still bug in Mesh Filters ?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">Hello</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">I'm working on a ITK project using the ITKSimplexMesh3DFilter and </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">itkSimplexMeshAdaptTopologyFilter. </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">I'm using the latest versions of itk (</FONT></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">v1.26 and 1.19,</FONT></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">cvs archive) because I read in the ITK bug-tracker database there were bugs in these filters (bug 0009554)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Maybe there are still bugs in these filters</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Inspecting the code (itkSimplexMesh3DFilter::ComputeOutput), I read the following</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"><I></I></SPAN><I><SPAN LANG="en-us"><FONT FACE="Calibri">::ComputeOutput() </FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">{</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; OutputMeshType * output = this-&gt;GetOutput();</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; this-&gt;CopyInputMeshToOutputMeshPoints();</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; this-&gt;CopyInputMeshToOutputMeshPointData();</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; this-&gt;CopyInputMeshToOutputMeshCells();</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; this-&gt;CopyInputMeshToOutputMeshCellData();</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; output-&gt;SetGeometryData(this-&gt;m_Data);</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; output-&gt;SetLastCellId( this-&gt;GetInput(0)-&gt;GetLastCellId() );</FONT></SPAN></I></P>

<P DIR=LTR><I><SPAN LANG="en-us"><FONT FACE="Calibri">}</FONT></SPAN></I></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">My Questions about these are</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Why are the Cell links not copied, there is a routine </FONT></SPAN></P>
<UL DIR=LTR><UL DIR=LTR>
<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">CopyInputMeshtoOutpoutMeshCellLinks</FONT></SPAN></P>
</UL></UL>
<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">The pointer to the GeometryData is copied, not the content. Why not the content, now </FONT></SPAN></P>
<UL DIR=LTR><UL DIR=LTR>
<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">it's possible to delete the original data (when reference count of the input data becomes 0</FONT></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">,</FONT></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> it's impossible to access these data in a next stage of a program</FONT></SPAN></P>
</UL></UL>
<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Kind regards</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Jan Menssen</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Clinical Physics Lab, Dept.</FONT></SPAN><SPAN LANG="nl"> <FONT FACE="Calibri">Pediatrics</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"><FONT FACE="Calibri">Radboud University Nijmegen</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"><FONT FACE="Calibri">j.menssen AT cukz.umcn.nl</FONT></SPAN><SPAN LANG="nl"></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"><B></B></SPAN><SPAN LANG="nl"><B></B></SPAN><B><SPAN LANG="nl-nl"></SPAN></B><B><SPAN LANG="nl-nl"><FONT COLOR="#215868" SIZE=2 FACE="Univers">Jan Menssen</FONT></SPAN></B><SPAN LANG="nl"><B></B></SPAN><SPAN LANG="nl"><B></B></SPAN><B><SPAN LANG="nl-nl"><BR>
</SPAN></B><SPAN LANG="nl"><I></I></SPAN><SPAN LANG="nl"><I></I></SPAN><I><SPAN LANG="nl-nl"></SPAN></I><I><SPAN LANG="nl-nl"><FONT COLOR="#444444" SIZE=2 FACE="Univers">Klinisch Fysisch Medewerker</FONT></SPAN></I></P>

<P DIR=LTR><SPAN LANG="nl"><B></B></SPAN><SPAN LANG="nl"><B></B></SPAN><B><SPAN LANG="nl-nl"></SPAN></B><B><SPAN LANG="nl-nl"><FONT COLOR="#215868" SIZE=1 FACE="Univers">Universitair Medisch Centrum St Radboud</FONT></SPAN></B><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl-nl"><BR>
</SPAN><SPAN LANG="nl"><B></B></SPAN><SPAN LANG="nl"><B></B></SPAN><B><SPAN LANG="nl-nl"></SPAN></B><B><SPAN LANG="nl-nl"><FONT COLOR="#444444" SIZE=1 FACE="Univers">Klinisch Fysisch Lab -</FONT></SPAN></B><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl-nl"></SPAN><SPAN LANG="nl-nl"> <FONT COLOR="#444444" SIZE=1 FACE="Univers">Kindergeneeskunde<BR>
Huispost 833, route 833<BR>
Postbus 9101<BR>
</FONT><FONT COLOR="#444444" SIZE=1 FACE="Univers">6500 HB Nijmegen<BR>
Telefoon: (024) 36 19063<BR>
E-mail</FONT></SPAN><SPAN LANG="nl"> </SPAN><A HREF="mailto:J.Menssen@cukz.umcn.nl"><SPAN LANG="nl"></SPAN><SPAN LANG="nl"><U></U></SPAN><U><SPAN LANG="nl-nl"></SPAN></U><U><SPAN LANG="nl-nl"><FONT COLOR="#0000FF" SIZE=1 FACE="Univers">J.Menssen@cukz.umcn.nl</FONT></SPAN></U><SPAN LANG="nl"></SPAN></A><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl-nl"></SPAN><SPAN LANG="nl-nl"><FONT COLOR="#444444" SIZE=1 FACE="Univers"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN><A HREF="http://www.umcn.nl/"><SPAN LANG="nl"></SPAN><SPAN LANG="nl"><U></U></SPAN><U><SPAN LANG="nl-nl"></SPAN></U><U><SPAN LANG="nl-nl"><FONT COLOR="#0000FF" SIZE=1 FACE="Univers">http://www.umcn.nl</FONT></SPAN></U><SPAN LANG="nl"></SPAN></A><SPAN LANG="nl"></SPAN><SPAN LANG="nl"></SPAN><SPAN LANG="nl-nl"></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN><SPAN LANG="nl-nl"></SPAN></P>

<P DIR=LTR><SPAN LANG="nl"></SPAN></P>

<br clear=all> 
<html>
        <body>
        <p style="font-size:13px;font-family:arial;">
        
        Het UMC St Radboud staat geregistreerd bij de Kamer van Koophandel in het handelsregister onder nummer 41055629.<BR> The Radboud University Nijmegen Medical Centre is listed in the Commercial Register of the Chamber of Commerce under file number 41055629.<BR>
        </p>
        </body>
</html>

</BODY>
</HTML>