occt: master 665fcc31
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2018-06-20 05:48:40 | master 3e1b2bb9 |
Affected Issues | 0025467: Visualization - Possibility to remove AIS_LocalContext class | |||
Changeset | 0025467: Visualization - Possibility to remove AIS_LocalContext class Local/global selection management has been simplified by removing the distinct local context, while keeping its useful features. The following features have been removed: Deprecated classes AIS_LocalContext, AIS_DataMapOfILC, AIS_LocalStatus, SelectMgr_SequenceOfSelector and SelectMgr_DataMapOfObjectSelectors; Enumeration value AIS_DS_Temporary; In AIS_InteractiveContext: the following 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() and ::AddOrRemoveSelected() taking TopoDS_Shape; In Draw Harness: unused commands vsetam and vunsetam; Argument - local from commands vselmode, vremove, vdisplay, vdisplayall and verase; Unused methods ViewerTest::StandardModeActivation(), ::PickObject() and ::PickObjects(); Test cases related to testing Local Context issues; In AIS_InteractiveContext::DisplayedObjects(), the argument theOnlyFromNeutral. Additional changes: SelectMgr_SelectionManager now supports only single Viewer Selector. The methods AIS_InteractiveContext::Display() and ::Load() taking argument theToAllowDecomposition have been marked as deprecated; new methods without this unused argument should be used instead. |
|||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | |||
mod - samples/mfc/standard/09_Animation/src/AnimationDoc.cpp | Diff File | |||
rm - src/AIS/AIS_DataMapIteratorOfDataMapOfILC.hxx | Diff File | |||
rm - src/AIS/AIS_DataMapOfILC.hxx | Diff File | |||
mod - src/AIS/AIS_DisplayStatus.hxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | |||
rm - src/AIS/AIS_LocalContext.cxx | Diff File | |||
rm - src/AIS/AIS_LocalContext.hxx | Diff File | |||
rm - src/AIS/AIS_LocalContext.lxx | Diff File | |||
rm - src/AIS/AIS_LocalContext_1.cxx | Diff File | |||
rm - src/AIS/AIS_LocalStatus.cxx | Diff File | |||
rm - src/AIS/AIS_LocalStatus.hxx | Diff File | |||
rm - src/AIS/AIS_LocalStatus.lxx | Diff File | |||
mod - src/AIS/FILES | Diff File | |||
mod - src/QABugs/QABugs_14.cxx | Diff File | |||
mod - src/QABugs/QABugs_17.cxx | Diff File | |||
mod - src/QABugs/QABugs_19.cxx | Diff File | |||
mod - src/QABugs/QABugs_3.cxx | Diff File | |||
mod - src/SelectMgr/FILES | Diff File | |||
rm - src/SelectMgr/SelectMgr_DataMapIteratorOfDataMapOfObjectSelectors.hxx | Diff File | |||
rm - src/SelectMgr/SelectMgr_DataMapOfObjectSelectors.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectionManager.hxx | Diff File | |||
rm - src/SelectMgr/SelectMgr_SequenceOfSelector.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
rm - tests/bugs/vis/buc26658 | Diff File | |||
rm - tests/bugs/vis/buc60574 | Diff File | |||
rm - tests/bugs/vis/buc60614 | Diff File | |||
rm - tests/bugs/vis/buc60818 | Diff File | |||
rm - tests/bugs/vis/bug1629 | Diff File | |||
rm - tests/bugs/vis/bug1786 | Diff File | |||
rm - tests/bugs/vis/bug232 | Diff File | |||
rm - tests/bugs/vis/bug24965 | Diff File | |||
rm - tests/bugs/vis/bug24966 | Diff File | |||
rm - tests/bugs/vis/bug25528 | Diff File | |||
rm - tests/bugs/vis/bug26076 | Diff File | |||
rm - tests/bugs/vis/bug26172 | Diff File | |||
rm - tests/bugs/vis/bug26945 | Diff File | |||
rm - tests/bugs/vis/bug597_1 | Diff File | |||
rm - tests/bugs/vis/bug597_2 | Diff File | |||
rm - tests/bugs/vis/bug597_3 | Diff File | |||
rm - tests/bugs/vis/bug597_4 | Diff File | |||
rm - tests/bugs/vis/bug597_5 | Diff File | |||
rm - tests/bugs/vis/bug597_6 | Diff File | |||
rm - tests/bugs/vis/bug597_7 | Diff File | |||
rm - tests/bugs/vis/ger61351_1 | Diff File | |||
rm - tests/bugs/vis/ger61351_2 | Diff File | |||
rm - tests/bugs/vis/ger61351_3 | Diff File | |||
rm - tests/bugs/vis/ger61351_4 | Diff File | |||
rm - tests/bugs/vis/ger61351_5 | Diff File | |||
rm - tests/bugs/vis/ger61351_6 | Diff File | |||
mod - tools/VInspector/VInspector_Tools.cxx | Diff File | |||
mod - tools/VInspector/VInspector_Window.cxx | Diff File |