<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
You can try vtkCleanPolyData filter, but it does not work very well in all applications.<br><br>Xiaofeng Zhao<br>
<a href="http://www.xzing.org" target="_blank"></a><br><br><br><br>&gt; Date: Wed, 11 Aug 2010 15:48:59 +0300<br>&gt; From: mrapsouthern@gmail.com<br>&gt; To: vtkusers@vtk.org<br>&gt; Subject: Re: [vtkusers] VTK File Writing<br>&gt; <br>&gt; Ha of course, I knew that just didnt put it all together thanks.<br>&gt; <br>&gt; So I guess the solution is to split the polygon into triangles? Is there <br>&gt; not a already defined algorithm to do this for an abitrary polygon? If <br>&gt; so where can I find it... ?<br>&gt; <br>&gt; Thanks<br>&gt; Alex<br>&gt; <br>&gt; <br>&gt; On 11.8.2010 15:41, Bill Lorensen wrote:<br>&gt; &gt; http://en.wikipedia.org/wiki/Convex_polygon<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; On Wed, Aug 11, 2010 at 8:36 AM, Alex Southern&lt;mrapsouthern@gmail.com&gt;  wrote:<br>&gt; &gt;    <br>&gt; &gt;&gt; Hmmm,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; What do you mean by convex? The geometry has no curves in it. Its just a 6<br>&gt; &gt;&gt; sided polygon.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; I must be missing something... please explain.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Thanks<br>&gt; &gt;&gt; Alex<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On 11.8.2010 15:33, Sebastien Jourdain wrote:<br>&gt; &gt;&gt;      <br>&gt; &gt;&gt;&gt; A ploygon cell in VTK can not be convex. So you will have to split it<br>&gt; &gt;&gt;&gt; in two cells.<br>&gt; &gt;&gt;&gt; And I don't know if there is an automatic way to do it by using a<br>&gt; &gt;&gt;&gt; given filter in VTK and writing the file again.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Seb<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; On Wed, Aug 11, 2010 at 7:25 AM, Alex Southern&lt;aps@tml.hut.fi&gt;    wrote:<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;        <br>&gt; &gt;&gt;&gt;&gt; Hi,<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; Could you guys take a look at this vtk file I wrote, can you see anything<br>&gt; &gt;&gt;&gt;&gt; wrong with it? I can't, but if you take a look at the JPG of paraview<br>&gt; &gt;&gt;&gt;&gt; screenshots, you will see that the single polygon looks fine in wire<br>&gt; &gt;&gt;&gt;&gt; frame<br>&gt; &gt;&gt;&gt;&gt; mode but has some weird error when viewed as a surface, this is happening<br>&gt; &gt;&gt;&gt;&gt; with a few files I have written, but the is the most basic geometry it<br>&gt; &gt;&gt;&gt;&gt; occurs with.<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; JPG at http://www.tml.tkk.fi/~aps/&lt;http://www.tml.tkk.fi/%7Eaps/&gt;<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; Thanks<br>&gt; &gt;&gt;&gt;&gt; Alex<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; # vtk DataFile Version 3.0<br>&gt; &gt;&gt;&gt;&gt; VTK File Exmaple<br>&gt; &gt;&gt;&gt;&gt; ASCII<br>&gt; &gt;&gt;&gt;&gt; DATASET POLYDATA<br>&gt; &gt;&gt;&gt;&gt; POINTS 6 float<br>&gt; &gt;&gt;&gt;&gt; 0.0 81.8897637795276 0.0<br>&gt; &gt;&gt;&gt;&gt; 43.7007874015748 81.8897637795276 0.0<br>&gt; &gt;&gt;&gt;&gt; 43.7007874015748 150.748031496063 0.0<br>&gt; &gt;&gt;&gt;&gt; 94.9606299212598 150.748031496063 0.0<br>&gt; &gt;&gt;&gt;&gt; 94.9606299212598 0.0 0.0<br>&gt; &gt;&gt;&gt;&gt; 0.0 0.0 0.0<br>&gt; &gt;&gt;&gt;&gt; POLYGONS 1 7<br>&gt; &gt;&gt;&gt;&gt; 6 0 1 2 3 4 5<br>&gt; &gt;&gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt;&gt; Powered by www.kitware.com<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; Visit other Kitware open-source projects at<br>&gt; &gt;&gt;&gt;&gt; http://www.kitware.com/opensource/opensource.html<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; Please keep messages on-topic and check the VTK FAQ at:<br>&gt; &gt;&gt;&gt;&gt; http://www.vtk.org/Wiki/VTK_FAQ<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>&gt; &gt;&gt;&gt;&gt; http://www.vtk.org/mailman/listinfo/vtkusers<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;          <br>&gt; &gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt; Powered by www.kitware.com<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Visit other Kitware open-source projects at<br>&gt; &gt;&gt;&gt; http://www.kitware.com/opensource/opensource.html<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Please keep messages on-topic and check the VTK FAQ at:<br>&gt; &gt;&gt;&gt; http://www.vtk.org/Wiki/VTK_FAQ<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>&gt; &gt;&gt;&gt; http://www.vtk.org/mailman/listinfo/vtkusers<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;        <br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; Powered by www.kitware.com<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Visit other Kitware open-source projects at<br>&gt; &gt;&gt; http://www.kitware.com/opensource/opensource.html<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Please keep messages on-topic and check the VTK FAQ at:<br>&gt; &gt;&gt; http://www.vtk.org/Wiki/VTK_FAQ<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Follow this link to subscribe/unsubscribe:<br>&gt; &gt;&gt; http://www.vtk.org/mailman/listinfo/vtkusers<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;      <br>&gt; <br>&gt; _______________________________________________<br>&gt; Powered by www.kitware.com<br>&gt; <br>&gt; Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html<br>&gt; <br>&gt; Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ<br>&gt; <br>&gt; Follow this link to subscribe/unsubscribe:<br>&gt; http://www.vtk.org/mailman/listinfo/vtkusers<br>                                               </body>
</html>