occt: master 9dd8af26

Author Committer Branch Timestamp Parent
mkrylova bugmaster master 2021-07-05 12:06:50 master 8a77384b
Affected Issues  0032281: Visualization - add Select3D_SensitiveCylinder
Changeset 0032281: Visualization - add Select3D_SensitiveCylinder

- implemented Select3D_SensitiveCylinder class performing an analytical intersection with an untriangulated cone/cylinder
- added tests
mod - src/Select3D/FILES Diff File
add - src/Select3D/Select3D_SensitiveCylinder.cxx Diff File
add - src/Select3D/Select3D_SensitiveCylinder.hxx Diff File
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx Diff File
mod - src/SelectMgr/SelectMgr_AxisIntersector.cxx Diff File
mod - src/SelectMgr/SelectMgr_AxisIntersector.hxx Diff File
mod - src/SelectMgr/SelectMgr_BaseIntersector.cxx Diff File
mod - src/SelectMgr/SelectMgr_BaseIntersector.hxx Diff File
mod - src/SelectMgr/SelectMgr_Frustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_Frustum.lxx 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_SelectionImageFiller.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.hxx Diff File
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx Diff File
mod - src/StdSelect/StdSelect_TypeOfSelectionImage.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/vselect/cone_cylinder/begin Diff File
add - tests/vselect/cone_cylinder/check_depth Diff File
add - tests/vselect/cone_cylinder/detecting Diff File
add - tests/vselect/cone_cylinder/generate_images Diff File
add - tests/vselect/cone_cylinder/polygon_selection Diff File
add - tests/vselect/cone_cylinder/rectangle_selection Diff File
add - tests/vselect/cone_cylinder/single_click_selection_cone Diff File
add - tests/vselect/cone_cylinder/single_click_selection_cylinder Diff File
add - tests/vselect/cone_cylinder/single_click_selection_trunc_cone Diff File
mod - tests/vselect/grids.list Diff File