mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-02-05 17:54:17 +05:00
Initial step for subshapes IDS
This commit is contained in:
parent
de1c051cb1
commit
94f7859f4f
@ -135,18 +135,8 @@ XAOEXPORT_EXPORT
|
|||||||
//nameShape = GEOMBase::GetName( anObj.get() );
|
//nameShape = GEOMBase::GetName( anObj.get() );
|
||||||
nameShape = anObj->GetName();
|
nameShape = anObj->GetName();
|
||||||
|
|
||||||
GEOM_Engine* anEngine = GEOM_Engine::GetEngine();
|
GEOM::GEOM_IShapesOperations_var aShOp = GeometryGUI::GetGeomGen()->GetIShapesOperations(anObj->GetStudyID());
|
||||||
GEOMImpl_Gen* aGen = (GEOMImpl_Gen*)anEngine;
|
aSubShapesId = aShOp->SubShapeAllIDs(anObj, TopAbs_VERTEX, false);
|
||||||
if (aGen) {
|
|
||||||
/*GEOM::GEOM_IShapesOperations_var aShOp = anEngine->GetIShapesOperations(anObj->GetStudyID());
|
|
||||||
aSubShapesId = aShOp->SubShapeAllIDs(anObj->GetMainObject(), TopAbs_VERTEX, false);*/
|
|
||||||
GEOMImpl_IShapesOperations* anIShapesOperations = aGen->GetIShapesOperations(anObj->GetStudyID());
|
|
||||||
aSubShapesId = anIShapesOperations->SubShapeAllIDs(anObj->GetMainShape()->GetImpl(), TopAbs_VERTEX, false);
|
|
||||||
}
|
|
||||||
//GEOM::GEOM_Gen_ptr GEOMBase_Helper::getGeomEngine();
|
|
||||||
/*GEOM::GEOM_IShapesOperations_var aShOp = GEOMBase_Helper::getGeomEngine()->GetIShapesOperations(anObj->GetStudyID());
|
|
||||||
aSubShapesId = aShOp->SubShapeAllIDs(anObj->GetMainObject(), TopAbs_VERTEX, false);*/
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user