0029007: Visualization, AIS_InteractiveContext - the method for accessing Detected...
[occt.git] / src / AIS / AIS_InteractiveContext_1.cxx
index e83a397..a164344 100644 (file)
@@ -1662,6 +1662,22 @@ void AIS_InteractiveContext::NextDetected()
 }
 
 //=======================================================================
+//function : DetectedCurrentOwner
+//purpose  :
+//=======================================================================
+Handle(SelectMgr_EntityOwner) AIS_InteractiveContext::DetectedCurrentOwner() const
+{
+  if (HasOpenedContext())
+  {
+    return myLocalContexts (myCurLocalIndex)->DetectedCurrentOwner();
+  }
+
+  return MoreDetected()
+       ? myMainSel->Picked (myDetectedSeq (myCurDetected))
+       : Handle(SelectMgr_EntityOwner)();
+}
+
+//=======================================================================
 //function : DetectedCurrentShape
 //purpose  :
 //=======================================================================