From f38451f5a8658d7b366a70710bb3005093a14521 Mon Sep 17 00:00:00 2001 From: yfr Date: Mon, 8 Sep 2003 15:41:56 +0000 Subject: [PATCH] yfr : fix bug of display hexahedrons in SMESH --- src/OBJECT/SALOME_Actor.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/OBJECT/SALOME_Actor.cxx b/src/OBJECT/SALOME_Actor.cxx index 38f46f8be..bf761ec7d 100644 --- a/src/OBJECT/SALOME_Actor.cxx +++ b/src/OBJECT/SALOME_Actor.cxx @@ -137,14 +137,14 @@ vtkPolyData* SALOME_Actor::GetPolyDataInput(){ void SALOME_Actor::SetMapper(vtkMapper* theMapper){ if(theMapper){ myPassFilter[0]->SetInput(theMapper->GetInput()); - myPassFilter[0]->Update(); + // myPassFilter[0]->Update(); -------- This and other three lines must be comment or removed to fix the regression in SMESH myPassFilter[1]->SetInput(myPassFilter[0]->GetPolyDataOutput()); - myPassFilter[1]->Update(); + // myPassFilter[1]->Update(); myTransformFilter->SetInput(myPassFilter[1]->GetPolyDataOutput()); myPassFilter[2]->SetInput(myTransformFilter->GetOutput()); - myPassFilter[2]->Update(); + // myPassFilter[2]->Update(); myPassFilter[3]->SetInput(myPassFilter[2]->GetPolyDataOutput()); - myPassFilter[3]->Update(); + // myPassFilter[3]->Update(); if(vtkDataSetMapper* aMapper = dynamic_cast(theMapper)) aMapper->SetInput(myPassFilter[3]->GetOutput()); else if(vtkPolyDataMapper* aMapper = dynamic_cast(theMapper)) -- 2.39.2