occt: master 807340d9
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2021-05-24 12:27:33 | master 03c9cc86 | |
Affected Issues | 0032387: Visualization - use interface of ray-picking for selection/highlighting for XR pose | |||
Changeset | 0032387: Visualization - use interface of ray-picking for selection/highlighting for XR pose Fixed regression of SelectMgr_ViewerSelector::SetPixelTolerance(). Removed redundant myToUpdateTolerance flag. SelectMgr_AxisIntersector::raySegmentDistance() - fixed usage of SquareModulus() instead of Modulus(). SelectMgr_ViewerSelector::TraverseSensitives() now skips both BVHSubset_2dPersistent and BVHSubset_3dPersistent relying on Camera. AIS_ViewController::handleXRMoveTo() now uses interface for picking by Axis explicitly instead of emulating axis by point picking. |
|||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | |||
mod - src/AIS/AIS_ViewController.cxx | Diff File | |||
mod - src/AIS/AIS_ViewController.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | |||
mod - src/IVtkOCC/IVtkOCC_ViewerSelector.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_AxisIntersector.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_ViewerSelector3d.cxx | Diff File | |||
add - tests/vselect/axis/A2 | Diff File |