]> OCCT Git - occt.git/commit
Visualization - flat skin for AIS_Manipulator presentation #321
authorZernova Marina <36417100+mzernova@users.noreply.github.com>
Sat, 1 Feb 2025 17:20:22 +0000 (17:20 +0000)
committerGitHub <noreply@github.com>
Sat, 1 Feb 2025 17:20:22 +0000 (17:20 +0000)
commit98a28c41a8d5989e1397d30c35e04b7c54405249
tree7120e82e7d381beaccd7763ebf64d3d2602ec15d
parent159f5b82aa0f03d14af5034faf5db1a474582054
Visualization - flat skin for AIS_Manipulator presentation #321

Created flat skin for AIS_Manipulator presentation
Added "-flat" option to vmanipulator command
Added functionality to transform the manipulator depending on the camera rotation.
Added local transformation for Graphic3d_Group.
Added RecomputeTransformation method to PrsMgr_PresentableObject.
When overloading this method, you can set a transformation for an object depending on the rotation of the camera.
v3d/manipulator/flat: test case added
15 files changed:
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_Manipulator.cxx
src/AIS/AIS_Manipulator.hxx
src/AIS/AIS_ViewController.cxx
src/Graphic3d/Graphic3d_CView.cxx
src/Graphic3d/Graphic3d_Group.hxx
src/Graphic3d/Graphic3d_Structure.hxx
src/OpenGl/OpenGl_Structure.cxx
src/OpenGl/OpenGl_Structure.hxx
src/PrsMgr/PrsMgr_PresentableObject.hxx
src/PrsMgr/PrsMgr_Presentation.cxx
src/PrsMgr/PrsMgr_Presentation.hxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
tests/v3d/manipulator/flat [new file with mode: 0644]
tests/vselect/bugs/bug32750