X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsVtkGUIEditorGraphic%2FvtkGBlackBoxView.cxx;h=4dbbbedae0756badc45b963c919ec550c757dc85;hb=547ca8b4d40e607106fe9baae8a6679925d7dd42;hp=2d9f0c1c8ba0f72dcf4b9a31633f752389fc6938;hpb=e36858ea5937bb1699bc437136718007df27be7b;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.cxx b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.cxx index 2d9f0c1..4dbbbed 100644 --- a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.cxx +++ b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.cxx @@ -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); } @@ -231,13 +238,6 @@ namespace bbtk //========================================================================= - void vtkGBlackBoxView::updatePorts() - { - GBlackBoxModel* bmod =(GBlackBoxModel*)_model; - bmod->updatePorts(); - } - - //========================================================================= } // EO namespace bbtk