+
+ // Actos Port_Text
+ _textActor = vtkTextActor3D::New();
+ _textActor->SetPosition( -9999 , -9999 , 900 );
+ _textActor->SetInput( "<void>" );
+ _textActor->GetTextProperty()->SetFontSize(40);
+ _textActor->GetTextProperty()->BoldOn();
+ _textActor->GetTextProperty()->SetColor(PORTTEXT_NH_R,PORTTEXT_NH_G,PORTTEXT_NH_B);
+
+ _baseView->GetRenderer()->AddActor( _textActor );
+
+
+ // Actor Fill_Port_Text
+
+ //------------
+ double xInic = 0;
+ double yInic = 0;
+ double zInic = 900;
+/*
+ vtkCellArray *strip = vtkCellArray::New();
+ vtkPolyData *pdFill = vtkPolyData::New();
+ _fillObjectActor = vtkActor::New();
+ _fillPolyMapper = vtkPolyDataMapper::New();
+*/
+printf ("EED wxVtkSceneManager::configureBaseView 1...\n");
+
+ vtkPolygon *aPolygon = vtkPolygon::New();
+ _fillObjectActor = vtkActor::New();
+
+ _pts = vtkPoints::New();
+//ups4 EED Borrame
+ _pts->SetNumberOfPoints(7);
+ _pts->InsertPoint(0, xInic , yInic , zInic );
+ _pts->InsertPoint(1, xInic+50 , yInic , zInic );
+ _pts->InsertPoint(2, xInic+50 , yInic+50 , zInic );
+ _pts->InsertPoint(3, xInic+25 , yInic+50 , zInic );
+ _pts->InsertPoint(4, xInic+20 , yInic+55 , zInic );
+ _pts->InsertPoint(5, xInic+15 , yInic+50 , zInic );
+ _pts->InsertPoint(6, xInic , yInic+50 , zInic );
+
+/*
+ strip->InsertNextCell(8);
+ strip->InsertCellPoint(0);
+ strip->InsertCellPoint(1);
+ strip->InsertCellPoint(2);
+ strip->InsertCellPoint(0);
+ strip->InsertCellPoint(3);
+ pdFill->SetPoints( _pts );
+ pdFill->SetStrips( strip );
+ _fillPolyMapper->SetInput(pdFill);
+*/
+
+printf ("EED wxVtkSceneManager::configureBaseView 2...\n");
+
+ aPolygon->GetPointIds()->SetNumberOfIds(7);
+ aPolygon->GetPointIds()->SetId(0, 0);
+ aPolygon->GetPointIds()->SetId(1, 1);
+ aPolygon->GetPointIds()->SetId(2, 2);
+ aPolygon->GetPointIds()->SetId(3, 3);
+ aPolygon->GetPointIds()->SetId(4, 4);
+ aPolygon->GetPointIds()->SetId(5, 5);
+ aPolygon->GetPointIds()->SetId(6, 6);
+
+printf ("EED wxVtkSceneManager::configureBaseView 3...\n");
+
+ vtkUnstructuredGrid *aPolygonGrid = vtkUnstructuredGrid::New();
+ aPolygonGrid->Allocate(1, 1);
+ aPolygonGrid->InsertNextCell(aPolygon->GetCellType(), aPolygon->GetPointIds());
+ aPolygonGrid->SetPoints(_pts);
+printf ("EED wxVtkSceneManager::configureBaseView 4...\n");
+ _aPolygonMapper = vtkDataSetMapper::New();
+ _aPolygonMapper->SetInput(aPolygonGrid);
+ _fillObjectActor->SetMapper(_aPolygonMapper);
+printf ("EED wxVtkSceneManager::configureBaseView 5...\n");
+ _fillObjectActor->GetProperty()->SetColor(PORTFILL_NH_R,PORTFILL_NH_G,PORTFILL_NH_B);
+ _aPolygonMapper->Modified();
+
+ _baseView->GetRenderer()->AddActor( _fillObjectActor );
+printf ("EED wxVtkSceneManager::configureBaseView fin...\n");