Remarks for issue 17291 EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces

This commit is contained in:
ouv 2008-09-30 11:34:06 +00:00
parent 9d1bb8e28c
commit b84a36d5f7

View File

@ -75,6 +75,8 @@ SMESH_FaceOrientationFilter::SMESH_FaceOrientationFilter()
myBaseGlyph = vtkGlyph3D::New(); myBaseGlyph = vtkGlyph3D::New();
myBaseGlyph->SetInput(myFaceMaskPoints->GetOutput()); myBaseGlyph->SetInput(myFaceMaskPoints->GetOutput());
myBaseGlyph->SetVectorModeToUseVector(); myBaseGlyph->SetVectorModeToUseVector();
myBaseGlyph->SetScaleModeToDataScalingOff();
myBaseGlyph->SetColorModeToColorByScalar();
myBaseGlyph->SetSource(my3dVectors ? myArrowPolyData : myGlyphSource->GetOutput()); myBaseGlyph->SetSource(my3dVectors ? myArrowPolyData : myGlyphSource->GetOutput());
} }
@ -282,6 +284,7 @@ int SMESH_FaceOrientationFilter::RequestData(
myFacePolyData->SetPolys(aFaces); myFacePolyData->SetPolys(aFaces);
aFaces->Delete(); aFaces->Delete();
myFacePolyData->GetCellData()->SetScalars(0);
myFacePolyData->GetCellData()->SetVectors(aVectors); myFacePolyData->GetCellData()->SetVectors(aVectors);
aVectors->Delete(); aVectors->Delete();