after porting to OCCT 7.0.0 I came upon the following problem. The method 'UnsetSelectionMode' in my old code:
Handle(AIS_Trihedron) aTrihedron = new AIS_Trihedron(aTrihedronAxis);
is invalid and had to be removed.
The problem is 'SelectMgr_SelectableObject::setGlobalSelMode' is declared as protected and 'AIS_InteractiveContext::SetAutoActivateSelection' seems to influence all displayed AIS_InteractiveObjects. Displaying objects always uses the global value and I'm not sure how to cope with that.
So how can I make some objects selectable and others not?