]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.cxx
This commit was manufactured by cvs2svn to create tag 'CREATOOLS_2-0-3'.
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / vtkGBlackBoxView.cxx
index a617d701a43a2e51e5de69483af25d1c74680151..4dbbbedae0756badc45b963c919ec550c757dc85 100644 (file)
@@ -84,11 +84,11 @@ namespace bbtk
        {
 
                //------------
-               _pts = vtkPoints::New();        
+               _pts                            = vtkPoints::New();     
                vtkCellArray *lines = vtkCellArray::New();
-               vtkPolyData *_pd = vtkPolyData::New();
-               _borderPolyMapper=vtkPolyDataMapper::New();
-               _borderObjectActor=vtkActor::New();
+               vtkPolyData *_pd        = vtkPolyData::New();
+               _borderPolyMapper       = vtkPolyDataMapper::New();
+               _borderObjectActor      = vtkActor::New();
                                
                _pts->SetNumberOfPoints(4);
 
@@ -98,11 +98,18 @@ namespace bbtk
 
                // RaC In the actual version, zInic=zFin=900
 
-               _pts->SetPoint(0, xInic, yInic, zInic );
+//EED          _pts->SetPoint(0, xInic, yInic, zInic );
+//EED          _pts->SetPoint(1, xInic, yFin, zInic );
+//EED          _pts->SetPoint(2, xFin, yFin, zFin );
+//EED          _pts->SetPoint(3, xFin, yInic, zFin );
+
+               _pts->SetPoint(0, -1000, -1000, -1000 );
                _pts->SetPoint(1, xInic, yFin, zInic );
-               _pts->SetPoint(2, xFin, yFin, zFin );
+               _pts->SetPoint(2, 1000, 1000, 1000 );
                _pts->SetPoint(3, xFin, yInic, zFin );
-                               
+               
+               
+               
                lines->InsertNextCell(5);
                lines->InsertCellPoint(0);
                lines->InsertCellPoint(1);
@@ -122,8 +129,8 @@ namespace bbtk
 
                vtkCellArray *strip = vtkCellArray::New();
                vtkPolyData *pdFill = vtkPolyData::New();
-               _fillPolyMapper=vtkPolyDataMapper::New();
-               _fillObjectActor=vtkActor::New();
+               _fillPolyMapper         = vtkPolyDataMapper::New();
+               _fillObjectActor        = vtkActor::New();
 
                // RaC In the actual version, zInic=zFin=900
 
@@ -145,13 +152,9 @@ namespace bbtk
 
                //------------
 
-               _boxTextActor = vtkTextActor3D::New();
-               std::string temp = _model->getBBTKType();
-               temp+=":";
-               temp+=_model->getBBTKName();
+               _boxTextActor           = vtkTextActor3D::New();
                _boxTextActor->GetTextProperty()->SetFontSize(80);
                _boxTextActor->GetTextProperty()->BoldOn();
-               _boxTextActor->SetInput(temp.c_str());
 
                //------------
 
@@ -180,6 +183,10 @@ namespace bbtk
 
        void vtkGBlackBoxView::updatePositionTextActor(double xInic, double yInic, double zInic)
        {
+               std::string temp        = _model->getBBTKType();
+               temp+=":";
+               temp+=_model->getBBTKName();
+               _boxTextActor->SetInput(temp.c_str());
                _boxTextActor->SetPosition(xInic+4,yInic-7,zInic);
                _boxTextActor->SetScale(0.05,0.05,1);
        }