occt: master 28ee613b
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
abv | master | 2015-05-06 12:35:36 | master fe3a29bc | |
Changeset | 0026159: Visualization - revise tolerance implementation for selection Max tolerance is now applied to all objects and entities by default; if there is an entity with a lower tolerance, selecting frustum will be recalculated for it. The ability to set sensitivity for each entity individually is moved to protected section of SelectBasics_SensitiveEntity SetPixelTolerance from AIS_InteractiveContext now sets custom tolerance that is applied to all sensitives. Added -unset option to vselprecision command to disable custom tolerances. Test case for issue #26159 |
|||
mod - src/AIS/AIS_InteractiveContext.cdl | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/IVtkOCC/IVtkOCC_ViewerSelector.cxx | Diff File | |||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.cdl | Diff File | |||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | |||
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - tests/bugs/vis/bug24564 | Diff File | |||
add - tests/bugs/vis/bug26159 | Diff File |