0025467: Visualization - Possibility to remove AIS_LocalContext class
Deprecated class AIS_LocalContext has been removed,
as well as related classes AIS_DataMapOfILC, AIS_LocalStatus,
SelectMgr_SequenceOfSelector, SelectMgr_DataMapOfObjectSelectors.
Removed enumeration value AIS_DS_Temporary.
AIS_InteractiveContext - removed methods related to Local Context:
::HasOpenedContext(), ::HighestIndex(), ::LocalContext(),
::LocalSelector(), ::OpenLocalContext(), ::CloseLocalContext(),
::IndexOfCurrentLocal(), ::CloseAllContexts(), ::ResetOriginalState(),
::ClearLocalContext(), ::UseDisplayedObjects(), ::NotUseDisplayedObjects(),
::SetShapeDecomposition(), ::SetTemporaryAttributes(),
::ActivateStandardMode(), ::DeactivateStandardMode(), ::KeepTemporary(),
::SubIntensityOn(), ::SubIntensityOff(),
::ActivatedStandardModes(), ::IsInLocal()
::AddOrRemoveSelected() taking TopoDS_Shape.
SelectMgr_SelectionManager has been simplified so that now it
support only single Viewer Selector; eliminated code duplication.
Draw Harness - removed unused commands vsetam, vunsetam.
Removed argument -local from commands vselmode, vremove, vdisplay, vdisplayall, verase.
Removed unused methods ViewerTest::StandardModeActivation(), ::PickObject(), PickObjects().
Removed test cases related to testing Local Context issues.
The methods AIS_InteractiveContext::Display() and ::Load()
taking argument theToAllowDecomposition have been marked as deprecated;
the new methods without this unused argument should be used instead.
AIS_InteractiveContext::DisplayedObjects() - removed argument theOnlyFromNeutral.