What is wrong in this example? . I want to render the 2 points but I can't see them.<div><br><div><br></div><div><div>#include <vtkVersion.h></div><div>#include <vtkPolyData.h></div><div>#include <vtkPointData.h></div>
<div>#include <vtkCubeSource.h></div><div>#include <vtkSmartPointer.h></div><div>#include <vtkSelectEnclosedPoints.h></div><div>#include <vtkIntArray.h></div><div>#include <vtkDataArray.h></div>
<div>#include <vtkProperty.h></div><div>#include <vtkPolyDataMapper.h></div><div>#include <vtkActor.h></div><div>#include <vtkRenderWindow.h></div><div>#include <vtkRenderer.h></div><div>#include <vtkRenderWindowInteractor.h></div>
<div><br></div><div><br></div><div> </div><div>int main(int, char *argv[])</div><div>{ </div><div><br></div><div> double testInside[3] = {0.0, 0.0, 0.0};</div><div> double testOutside[3] = {0.5, 0.0, 0.0};</div><div> vtkSmartPointer<vtkPoints> points = </div>
<div> vtkSmartPointer<vtkPoints>::New();</div><div> points->InsertNextPoint(testInside);</div><div> points->InsertNextPoint(testOutside);</div><div> </div><div> vtkSmartPointer<vtkPolyData> pointsPolydata = </div>
<div> vtkSmartPointer<vtkPolyData>::New();</div><div> pointsPolydata->SetPoints(points);</div><div> </div><div> vtkSmartPointer<vtkPolyDataMapper> mapper =</div><div> vtkSmartPointer<vtkPolyDataMapper>::New();</div>
<div>#if VTK_MAJOR_VERSION <= 5</div><div> mapper->SetInputConnection(pointsPolydata->GetProducerPort());</div><div>#else</div><div> mapper->SetInputData(pointsPolydata);</div><div>#endif</div><div> vtkSmartPointer<vtkActor> actor =</div>
<div> vtkSmartPointer<vtkActor>::New();</div><div> actor->SetMapper(mapper);</div><div> </div><div> //Create a renderer, render window, and interactor</div><div> vtkSmartPointer<vtkRenderer> renderer =</div>
<div> vtkSmartPointer<vtkRenderer>::New();</div><div> vtkSmartPointer<vtkRenderWindow> renderWindow =</div><div> vtkSmartPointer<vtkRenderWindow>::New();</div><div> renderWindow->AddRenderer(renderer);</div>
<div> vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor =</div><div> vtkSmartPointer<vtkRenderWindowInteractor>::New();</div><div> renderWindowInteractor->SetRenderWindow(renderWindow);</div>
<div> </div><div> // Add the actor to the scene</div><div> //renderer->AddActor(actor);</div><div> renderer->AddViewProp(actor);</div><div> renderer->SetBackground(.1, .3,.2); // Background color dark green</div>
<div> </div><div> // Render and interact</div><div> renderWindow->SetWindowName(argv[0]);</div><div> renderWindow->Render();</div><div> renderWindowInteractor->Start();</div><div> </div><div> return EXIT_SUCCESS;</div>
<div>}</div><div><br></div>-- <br>--------<br>Gonzalo Amadio<br><br>
</div></div>