<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Bill,<br>
      Thanks, this looks pretty much like what I was looking for.<br>
      My mistake... I should have mentioned that I am using vtk5.10.0,
      in which apparently this method does not exist.<br>
      Is there any equivalent method in vtk5.10.0 ?<br>
      Thanks<br>
      Pof<br>
      &nbsp;<br>
      Le 30/11/2013 14:15, Bill Lorensen a &eacute;crit&nbsp;:<br>
    </div>
    <blockquote
cite="mid:CADZJ4hNK29yb=-1hegDKkpGZbc9DtwgxtXxsUXo92RFDKSwZcg@mail.gmail.com"
      type="cite">
      <div dir="ltr">You can set the precision of the output points:
        <div><br>
        </div>
        <div>deci-&gt;SetOutputPointsPrecision(vtkAlgorithm::DOUBLE_PRECISION);</div>
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">
          On Sat, Nov 30, 2013 at 5:11 AM, pof <span dir="ltr">&lt;<a
              moz-do-not-send="true" href="mailto:jd379252@gmail.com"
              target="_blank">jd379252@gmail.com</a>&gt;</span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> No answer yet on this
              question.<br>
              <br>
              Just to mention this is a problem for me as I'm working on
              meshes expressed in geographical coordinates, i.e.
              sometimes having large values (typically over 1e7) which
              are unaccurately represented by float variables.<br>
              <div><br>
                Any idea / comment ?<br>
                <br>
                <br>
                -------- Message original --------
                <table cellpadding="0" cellspacing="0" border="0">
                  <tbody>
                    <tr>
                      <th valign="BASELINE" align="RIGHT"
                        nowrap="nowrap">Sujet: </th>
                      <td>vtkDecimatePro not fully working with
                        vtkDouble polydata</td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" align="RIGHT"
                        nowrap="nowrap">Date&nbsp;: </th>
                      <td>Wed, 27 Nov 2013 18:58:52 +0100</td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" align="RIGHT"
                        nowrap="nowrap">De&nbsp;: </th>
                      <td>pof <a moz-do-not-send="true"
                          href="mailto:jd379252@gmail.com"
                          target="_blank">&lt;jd379252@gmail.com&gt;</a></td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" align="RIGHT"
                        nowrap="nowrap">Pour&nbsp;: </th>
                      <td><a moz-do-not-send="true"
                          href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a></td>
                    </tr>
                  </tbody>
                </table>
                <div>
                  <div class="h5"> <br>
                    <br>
                    <pre>Hi vtk'ers,

I have a mesh with points defined as vtkDouble:
    vtkPoints *MeshPoints = vtkPoints::New(VTK_DOUBLE);
and with a regular vtkCellArray:
    vtkCellArray *MeshCells = vtkCellArray::New();

The mesh is build as usual with:
    vtkPolyData *MeshPolyData;
    MeshPolyData-&gt;SetPoints(MeshPoints);
    MeshPolyData-&gt;SetPolys(MeshCells);

Now I need to perform a mesh decimation of this mesh, and I'm doing 
nothing special:
    vtkDecimatePro *deci = vtkDecimatePro::New();
    deci-&gt;SetInput(MeshPolyData);
    deci-&gt;SetTargetReduction(DecimationFactor);
    deci-&gt;PreserveTopologyOn();
    deci-&gt;BoundaryVertexDeletionOn();
    deci-&gt;SetMaximumError(VTK_DOUBLE_MAX);
    deci-&gt;Update();

The problem I am facing is that the resulting decimated mesh is actually 
based on vtkFloat:
    int type = deci-&gt;GetOutput()-&gt;GetPoints()-&gt;GetDataType();

i.e. type = 10 (VTK_FLOAT), wheras I would have expected 11 (VTK_DOUBLE) 
as for the original mesh.

I would have though that the data type of the decimated mesh should have 
been the same as the input mesh, which is not the case.
Is this a bug? Or have I missed something?

Thanks in advance for your help/advice.
Pof
</pre>
                    <br>
                  </div>
                </div>
              </div>
              <br>
              <br>
              <br>
              <hr
style="border:none;color:#909090;background-color:#b0b0b0;min-height:1px;width:99%">
              <table style="border-collapse:collapse;border:none">
                <tbody>
                  <tr>
                    <td style="border:none;padding:0px 15px 0px 8px"> <a
                        moz-do-not-send="true"
                        href="http://www.avast.com/" target="_blank"> <img
                          moz-do-not-send="true" border="0"> </a> </td>
                    <td>
                      <p
style="color:#3d4d5a;font-family:&quot;Calibri&quot;,&quot;Verdana&quot;,&quot;Arial&quot;,&quot;Helvetica&quot;;font-size:12pt">
                        Ce courrier &eacute;lectronique ne contient aucun virus
                        ou logiciel malveillant parce que la protection
                        <a moz-do-not-send="true"
                          href="http://www.avast.com/" target="_blank">Antivirus
                          avast!</a> est active. </p>
                    </td>
                  </tr>
                </tbody>
              </table>
              <br>
            </div>
            <br>
            _______________________________________________<br>
            Powered by <a moz-do-not-send="true"
              href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
            <br>
            Visit other Kitware open-source projects at <a
              moz-do-not-send="true"
              href="http://www.kitware.com/opensource/opensource.html"
              target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
            <br>
            Please keep messages on-topic and check the VTK FAQ at: <a
              moz-do-not-send="true"
              href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
            <br>
            Follow this link to subscribe/unsubscribe:<br>
            <a moz-do-not-send="true"
              href="http://www.vtk.org/mailman/listinfo/vtkusers"
              target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
            <br>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        Unpaid intern in BillsBasement at noware dot com<br>
      </div>
    </blockquote>
    <br>
  
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
        <tr>
                <td style='border:none;padding:0px 15px 0px 8px'>
                        <a href="http://www.avast.com/">
                                <img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" />
                        </a>
                </td>
                <td>
                        <p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
                                Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection <a href="http://www.avast.com/">Antivirus avast!</a> est active.
                        </p>
                </td>
        </tr>
</table>
<br />
</body>
</html>