occt: master 8f521168

Author Committer Branch Timestamp Parent
kgv bugmaster master 2018-07-23 18:12:13 master a6df1715
Affected Issues  0029740: Draw Harness - eliminate redundant casts to AIS_InteractiveObject
Changeset 0029740: Draw Harness - eliminate redundant casts to AIS_InteractiveObject

NCollecton_DoubleMap has been extended with two new methods Find1() and Find2()
performing lookup and returning found key withoout throwing an exception
(similar to NCollection_DataMap::Find()).

ViewerTest_DoubleMapOfInteractiveAndName has been redeclared to define
Handle(AIS_InteractiveObject) key instead of Handle(Standard_Transient).
mod - src/NCollection/NCollection_DoubleMap.hxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QABugs/QABugs_16.cxx Diff File
mod - src/QABugs/QABugs_9.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_DoubleMapOfInteractiveAndName.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
rm - tests/bugs/vis/bug137_1 Diff File
rm - tests/bugs/vis/bug137_10 Diff File
rm - tests/bugs/vis/bug137_11 Diff File
rm - tests/bugs/vis/bug137_2 Diff File
rm - tests/bugs/vis/bug137_3 Diff File
rm - tests/bugs/vis/bug137_6 Diff File
rm - tests/bugs/vis/bug137_7 Diff File
rm - tests/bugs/vis/bug137_8 Diff File
rm - tests/bugs/vis/bug137_9 Diff File
mod - tools/ToolsDraw/ToolsDraw.cxx Diff File