<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><br><span style="background-color: rgb(255, 255, 255);">Minimal working sample Code:</span><div><span style="background-color: rgb(255, 255, 255);"><br></span></div><div><span style="background-color: rgb(255, 255, 255);"><br></span><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkVersion.h></span><span style="background-color: rgb(255, 255, 255);"></span><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkSmartPointer.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkPolygon.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkCellArray.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkPolyData.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkPolyDataMapper.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkActor.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkRenderWindow.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkRenderer.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#include</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);"><vtkRenderWindowInteractor.h></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 128, 0);"><br></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(128, 128, 0);">int</span><span style="color: rgb(192, 192, 192);"> </span>main(<span style="color: rgb(128, 128, 0);">int</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(128, 128, 0);">char</span><span style="color: rgb(192, 192, 192);"> </span>*[])</pre><pre style="margin-top: 0px; margin-bottom: 0px;">{</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Setup</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">four</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">points</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkPoints><span style="color: rgb(192, 192, 192);"> </span>points<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkPoints>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(-<span style="color: rgb(0, 0, 128);">5</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">1</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">5</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">1</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">5</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">2</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">18</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">20</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">25</span>,<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">25</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">1</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">20</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">1</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">20</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">25</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">25</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">7</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>points->InsertNextPoint(<span style="color: rgb(192, 192, 192);"> </span>-<span style="color: rgb(0, 0, 128);">5</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">7</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0.0</span><span style="color: rgb(192, 192, 192);"> </span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Create</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">the</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">polygon</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkPolygon><span style="color: rgb(192, 192, 192);"> </span>polygon<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkPolygon>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetNumberOfIds(<span style="color: rgb(0, 0, 128);">15</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">0</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">0</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">1</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">1</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">2</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">2</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">3</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">3</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">4</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">4</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">5</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">5</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">6</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">6</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">7</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">7</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">8</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">8</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">9</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">9</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">10</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">10</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">11</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">11</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">12</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">13</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">13</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">13</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">14</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">14</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygon->GetPointIds()->SetId(<span style="color: rgb(0, 0, 128);">15</span>,<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">15</span>);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//polygon->GetPointIds()->SetId(16,</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">16);</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Add</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">the</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">polygon</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">to</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">a</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">list</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">of</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">polygons</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 128, 0);"><br></span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkCellArray><span style="color: rgb(192, 192, 192);"> </span>polygons<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkCellArray>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygons->InsertNextCell(polygon);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Create</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">a</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">PolyData</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkPolyData><span style="color: rgb(192, 192, 192);"> </span>polygonPolyData<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkPolyData>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygonPolyData->SetPoints(points);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>polygonPolyData->SetPolys(polygons);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Create</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">a</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">mapper</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">and</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">actor</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkPolyDataMapper><span style="color: rgb(192, 192, 192);"> </span>mapper<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkPolyDataMapper>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#if</span><span style="color: rgb(192, 192, 192);"> </span>VTK_MAJOR_VERSION<span style="color: rgb(192, 192, 192);"> </span><=<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 0, 128);">5</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>mapper->SetInput(polygonPolyData);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#else</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>mapper->SetInputData(polygonPolyData);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 128);">#endif</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkActor><span style="color: rgb(192, 192, 192);"> </span>actor<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkActor>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>actor->SetMapper(mapper);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Visualize</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkRenderer><span style="color: rgb(192, 192, 192);"> </span>renderer<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkRenderer>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkRenderWindow><span style="color: rgb(192, 192, 192);"> </span>renderWindow<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkRenderWindow>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderWindow->AddRenderer(renderer);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>vtkSmartPointer<vtkRenderWindowInteractor><span style="color: rgb(192, 192, 192);"> </span>renderWindowInteractor<span style="color: rgb(192, 192, 192);"> </span>=</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">            </span>vtkSmartPointer<vtkRenderWindowInteractor>::New();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderWindowInteractor->SetRenderWindow(renderWindow);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderer->AddActor(actor);</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderer->SetBackground(<span style="color: rgb(0, 0, 128);">.5</span>,<span style="color: rgb(0, 0, 128);">.3</span>,<span style="color: rgb(0, 0, 128);">.31</span>);<span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">Background</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">color</span><span style="color: rgb(192, 192, 192);"> </span><span style="color: rgb(0, 128, 0);">salmon</span></pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderWindow->Render();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span>renderWindowInteractor->Start();</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><pre style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(192, 192, 192);">    </span><span style="color: rgb(128, 128, 0);">return</span><span style="color: rgb(192, 192, 192);"> </span>EXIT_SUCCESS;</pre><pre style="margin-top: 0px; margin-bottom: 0px;">}</pre><pre style="margin-top: 0px; margin-bottom: 0px;"></pre><br><pre class="moz-signature" cols="72">-- 
Ulrich Kemloh
Division Civil Security and Traffic
Jülich Supercomputing Centre
Institute for Advanced Simulation
tel +49 2461 61 4193
fax +49 2461 61 6656
<a class="moz-txt-link-abbreviated" href="http://www.fz-juelich.de/ias/jsc/cst">www.fz-juelich.de/ias/jsc/cst</a> </pre><div><br></div></div><div apple-content-edited="true"><br>
</div>
<br></body></html>