correct the previous revision

This commit is contained in:
eap 2006-05-05 08:35:17 +00:00
parent 1f23ca1d2d
commit b89dff3c27
2 changed files with 3 additions and 2 deletions

View File

@ -2481,6 +2481,9 @@ void SMESH_MeshEditor::Smooth (map<int,const SMDS_MeshElement*> & theElems,
// move medium nodes of quadratic elements // move medium nodes of quadratic elements
if ( isQuadratic ) if ( isQuadratic )
{ {
SMESH_MesherHelper helper( *GetMesh() );
if ( !face.IsNull() )
helper.SetSubShape( face );
list< const SMDS_MeshElement* >::iterator elemIt = elemsOnFace.begin(); list< const SMDS_MeshElement* >::iterator elemIt = elemsOnFace.begin();
for ( ; elemIt != elemsOnFace.end(); ++elemIt ) { for ( ; elemIt != elemsOnFace.end(); ++elemIt ) {
const SMDS_QuadraticFaceOfNodes* QF = const SMDS_QuadraticFaceOfNodes* QF =

View File

@ -399,8 +399,6 @@ class SMESH_MeshEditor {
SMESHDS_Mesh * GetMeshDS() { return myMesh->GetMeshDS(); } SMESHDS_Mesh * GetMeshDS() { return myMesh->GetMeshDS(); }
SMESHDS_Mesh * GetMeshDS() { return myMesh->GetMeshDS(); }
SMESH_SequenceOfElemPtr GetLastCreatedNodes() { return myLastCreatedNodes; } SMESH_SequenceOfElemPtr GetLastCreatedNodes() { return myLastCreatedNodes; }
SMESH_SequenceOfElemPtr GetLastCreatedElems() { return myLastCreatedElems; } SMESH_SequenceOfElemPtr GetLastCreatedElems() { return myLastCreatedElems; }