]> OCCT Git - occt.git/commit
0033504: Visualization - Request OCC function extension AIS_InteractiveObject
authordrochalo <diogo.lopes@opencascade.com>
Mon, 9 Oct 2023 17:18:27 +0000 (18:18 +0100)
committerVadim Glukhikh <vadim.glukhikh@opencascade.com>
Mon, 8 Apr 2024 16:06:05 +0000 (17:06 +0100)
commit9ebdd77523bb4d0b1106d7a0921e14194d2c7926
tree13e7d633fcd70be29b11eb2aadfa0ea8151205ab
parentd18c6cc5f1ad80eb29b72811fb85a909a584c748
0033504: Visualization - Request OCC function extension AIS_InteractiveObject

Modified Graphic3d_Group to have own zlayer.
Modified OpenGl multi render stage to check group zlayer.
Modified ZLayer rendering to consider group's zlayer value.
Added functionalities to update zlayer structures.
Added test.
14 files changed:
src/Graphic3d/Graphic3d_CStructure.cxx
src/Graphic3d/Graphic3d_CStructure.hxx
src/Graphic3d/Graphic3d_CView.cxx
src/Graphic3d/Graphic3d_CView.hxx
src/Graphic3d/Graphic3d_Group.cxx
src/Graphic3d/Graphic3d_Group.hxx
src/Graphic3d/Graphic3d_Structure.cxx
src/Graphic3d/Graphic3d_Structure.hxx
src/OpenGl/OpenGl_LayerList.cxx
src/OpenGl/OpenGl_Structure.cxx
src/OpenGl/OpenGl_View.cxx
src/OpenGl/OpenGl_View.hxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
tests/v3d/materials/bug33504 [new file with mode: 0644]