- // SMESH::SMESH_Mesh_var newMesh = SMESHGUI::GetSMESHGen()->CreateEmptyMesh();
-
- // _PTR(SObject) aHypothesis;
- _PTR(Study) aStudy = SMESH::getStudy();
- QStringList anEntryList;
- _PTR(StudyBuilder) aBuilder = aStudy->NewBuilder();
- _PTR(SComponent) mgadapt = aStudy->FindComponent("MG-ADAPT");
- _PTR(GenericAttribute) ga;
- if (!aBuilder->FindAttribute(mgadapt, ga, "AttributeName") )
- {
- mgadapt = aBuilder->NewComponent("MG-ADAPT");
- _PTR(AttributeName) Name = aBuilder->FindOrCreateAttribute(mgadapt, "AttributeName");
- Name->SetValue("MG-ADAPT");
- _PTR(AttributePixMap) myPixmap = aBuilder->FindOrCreateAttribute( mgadapt, "AttributePixMap" );
- myPixmap->SetPixMap( "ICON_MG_ADAPT" );
- anEntryList.append( mgadapt->GetID().c_str() );
- }
-
- _PTR(SObject) obj = aBuilder->NewObject(mgadapt);
- _PTR(AttributeName) myName = aBuilder->FindOrCreateAttribute(obj, "AttributeName");
- myName->SetValue("hypo");
- _PTR(AttributePixMap) aPixmap = aBuilder->FindOrCreateAttribute( obj, "AttributePixMap" );
- aPixmap->SetPixMap( "ICON_SMESH_TREE_HYPO" );
- anEntryList.append( obj->GetID().c_str() );
-
- SMESHGUI::GetSMESHGUI()->updateObjBrowser();
-
- // // browse to the published meshes
- if( LightApp_Application* anApp =
- dynamic_cast<LightApp_Application*>( SUIT_Session::session()->activeApplication() ) )
- anApp->browseObjects( anEntryList );
- return true;
+ // SMESH::SMESH_Mesh_var newMesh = SMESHGUI::GetSMESHGen()->CreateEmptyMesh();
+
+ // _PTR(SObject) aHypothesis;
+ _PTR(Study) aStudy = SMESH::getStudy();
+ QStringList anEntryList;
+ _PTR(StudyBuilder) aBuilder = aStudy->NewBuilder();
+ _PTR(SComponent) mgadapt = aStudy->FindComponent("MG-ADAPT");
+ _PTR(GenericAttribute) ga;
+ if (!aBuilder->FindAttribute(mgadapt, ga, "AttributeName") )
+ {
+ mgadapt = aBuilder->NewComponent("MG-ADAPT");
+ _PTR(AttributeName) Name = aBuilder->FindOrCreateAttribute(mgadapt, "AttributeName");
+ Name->SetValue("MG-ADAPT");
+ _PTR(AttributePixMap) myPixmap = aBuilder->FindOrCreateAttribute( mgadapt, "AttributePixMap" );
+ myPixmap->SetPixMap( "ICON_MG_ADAPT" );
+ anEntryList.append( mgadapt->GetID().c_str() );
+ }
+
+ _PTR(SObject) obj = aBuilder->NewObject(mgadapt);
+ _PTR(AttributeName) myName = aBuilder->FindOrCreateAttribute(obj, "AttributeName");
+ myName->SetValue("hypo");
+ _PTR(AttributePixMap) aPixmap = aBuilder->FindOrCreateAttribute( obj, "AttributePixMap" );
+ aPixmap->SetPixMap( "ICON_SMESH_TREE_HYPO" );
+ anEntryList.append( obj->GetID().c_str() );
+
+ SMESHGUI::GetSMESHGUI()->updateObjBrowser();
+
+ // // browse to the published meshes
+ if( LightApp_Application* anApp =
+ dynamic_cast<LightApp_Application*>( SUIT_Session::session()->activeApplication() ) )
+ anApp->browseObjects( anEntryList );
+ return true;