<br><font size=2 face="Arial">Hello UserGroup,</font>
<br>
<br><font size=2 face="sans-serif">I'm working on Windows and I'm using
TclPro1.4 and VTK4.2.</font>
<br><font size=2 face="sans-serif">I'm using vtkUnstructuredGridReader
to read a VTK file :</font>
<br>
<br><font size=2 face="sans-serif">
<b>vtkUnstructuredGridReader Ureader</b></font>
<br><font size=2 face="sans-serif"><b>
Ureader
SetFileName $file</b></font>
<br>
<br><font size=2 face="sans-serif">Next a vtkUnstructuredGrid object
is created to insert or delete points or cells :</font>
<br>
<br><font size=2 face="sans-serif">
<b>vtkUnstructuredGrid usgModel</b></font>
<br><font size=2 face="sans-serif"><b>
usgModel
DeepCopy [Ureader GetOutput]</b></font>
<br><font size=2 face="sans-serif"><b>
...</b></font>
<br>
<br><font size=2 face="sans-serif">Then I'm writing a new VTK file using
vtkUnstructuredGridWriter :</font>
<br><font size=2 face="sans-serif"> </font>
<br><font size=2 face="sans-serif"><b>vtkUnstructuredGridWriter uwriter1</b></font>
<br><font size=2 face="sans-serif"><b>
uwriter1 SetInput usgModel</b></font>
<br><font size=2 face="sans-serif"><b>
uwriter1 SetFileTypeToASCII</b></font>
<br><font size=2 face="sans-serif"><b>
uwriter1 SetFileName $file</b></font>
<br><font size=2 face="sans-serif"><b>
uwriter1 Write</b></font>
<br>
<br><font size=2 face="sans-serif">I want to keep the double precision
for the POINTS coordinates but coordinates are truncated when the
file is reading.</font>
<br>
<br><font size=2 face="sans-serif"><b>The reading VTK file is : </b></font>
<br>
<br><font size=2 face="sans-serif"># vtk DataFile Version 3.0</font>
<br>
<br><font size=2 face="sans-serif">ASCII</font>
<br><font size=2 face="sans-serif">DATASET UNSTRUCTURED_GRID</font>
<br><font size=2 face="sans-serif">POINTS 37466 float</font>
<br><font size=2 face="sans-serif"> -0.1214999924E+03
-0.3000000000E+03 0.8236390114E+01</font>
<br><font size=2 face="sans-serif"> -0.1214999847E+03
-0.3000000000E+03 0.1123638916E+02</font>
<br><font size=2 face="sans-serif">....<br>
CELLS 69889 378041</font>
<br><font size=2 face="sans-serif"> 1 597</font>
<br><font size=2 face="sans-serif"> 1 598</font>
<br><font size=2 face="sans-serif">...</font>
<br><font size=2 face="sans-serif">CELL_TYPES 69889</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif">...</font>
<br><font size=2 face="sans-serif">CELL_DATA 69889</font>
<br><font size=2 face="sans-serif">SCALARS MATERIAL float</font>
<br><font size=2 face="sans-serif">LOOKUP_TABLE default</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif">...</font>
<br><font size=2 face="sans-serif">SCALARS GROUP float</font>
<br><font size=2 face="sans-serif">LOOKUP_TABLE default</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif"> 1</font>
<br><font size=2 face="sans-serif">...</font>
<br>
<br>
<br><font size=2 face="sans-serif"><b>If POINTS are double :</b></font>
<br>
<br><font size=2 face="sans-serif"># vtk DataFile Version 3.0</font>
<br>
<br><font size=2 face="sans-serif">ASCII</font>
<br><font size=2 face="sans-serif">DATASET UNSTRUCTURED_GRID</font>
<br><font size=2 face="sans-serif">POINTS 37466 <b>double</b></font>
<br><font size=2 face="sans-serif"> -0.1214999924E+03
-0.3000000000E+03 0.8236390114E+01</font>
<br><font size=2 face="sans-serif"> -0.1214999847E+03
-0.3000000000E+03 0.1123638916E+02</font>
<br><font size=2 face="sans-serif">....<br>
</font>
<br><font size=2 face="sans-serif">A VTK error occurs when DeepCopy method
is used : </font>
<br>
<br><font size=2 face="sans-serif"><b>ERROR: In C:\martink\vtk42\VTK\Common\vtkPoints.cxx,
line 261</b></font>
<br><font size=2 face="sans-serif"><b>vtkPoints (0x0518D418): Number of
components is different...can't copy</b></font>
<br>
<br>
<br><font size=2 face="sans-serif">Does anybody help me ?</font>
<br><font size=2 face="sans-serif">Thank you in advance.</font>
<br>
<br><font size=2 face="sans-serif">Sophie</font>