0025335: Visualization - method ::SelectedShape() in AIS_LocalContext and AIS_Interac...
authorduv <duv@opencascade.com>
Wed, 8 Oct 2014 09:01:51 +0000 (13:01 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 9 Oct 2014 12:31:02 +0000 (16:31 +0400)
commitd81101039fb361a402d28f738a8fe0be3f9e6ac5
treec2d01077e67032f49f5a606af342499521c88931
parentde6f281fe9485c9fb69bcdd2fb86d0b9e78c949b
0025335: Visualization - method ::SelectedShape() in AIS_LocalContext and AIS_InteractiveContext overrides shape transformation

Shape location overriding fixed by combining AIS object transformation and shape location.
Also incorrect highlight presentation (and sensitive) placement was possible.
src/AIS/AIS_InteractiveContext_1.cxx
src/AIS/AIS_LocalContext_1.cxx
src/AIS/AIS_Shape.cxx
src/ViewerTest/ViewerTest.cxx
tests/bugs/vis/bug25335 [new file with mode: 0644]