- std::vector<Handle(AIS_InteractiveObject)> aDispAIS = (*aFIt).second;
- std::vector<Handle(AIS_InteractiveObject)>::const_iterator anIt = aDispAIS.begin(),
- aLast = aDispAIS.end();
- Handle(AIS_InteractiveContext) aContext = AISContext();
- for (; anIt != aLast && !aFeature; anIt++) {
- Handle(AIS_InteractiveObject) anAIS = *anIt;
- Handle(AIS_Shape) anAISShape = Handle(AIS_Shape)::DownCast(anAIS);
- if (!anAISShape.IsNull() && anAISShape->Shape() == theShape) {
- aFeature = (*aFIt).first;
- }
+ Handle(AIS_InteractiveObject) anAIS = (*aFIt).second;
+ Handle(AIS_Shape) anAISShape = Handle(AIS_Shape)::DownCast(anAIS);
+ if (!anAISShape.IsNull() && anAISShape->Shape() == theShape) {
+ aFeature = (*aFIt).first;