occt: master c3282ec1
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
master | 2015-07-31 11:38:19 | master a7cb665a | ||
Changeset | 0026272: Visualization - provide a possibility to activate selection modes without opening local context - picked or selected objects are now highlighted via owners instead of interactive objects; - support methods for owners were added to AIS_InteractiveContext; - dynamically highlighted owners are now displayed in immediate mode; - selection without opening of local context is enabled by default; - added "-local" key to vselmode command to enable selection in local context; - selection filters are now completely supported in AIS_InteractiveContext; - the idea of differencing of selected items onto current (in interactive context) and selected (local selection) was eliminated; - all calls to "current" were replaced by calls to "selected" in terms of future local context removal; - AIS_InteractiveObject::mySelectionMode was removed; - now each selectable object can define own selection mode for "global" selection of the whole object; - whole object selection mode is 0 by default for all standard interactive objects; - immediate structures are now added to topmost and top layer lists; - added support of drawing immediate structures in different layers; - unused code for immediate mode was removed; - vfeedback and vexport commands now produce correct output for raytrace mode. |
|||
mod - samples/mfc/standard/03_Viewer2d/src/Viewer2dDoc.cpp | Diff File | |||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveObject.hxx | Diff File | |||
mod - src/AIS/AIS_InteractiveObject.lxx | Diff File | |||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | |||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | |||
mod - src/AIS/AIS_LocalContext_1.cxx | Diff File | |||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | |||
mod - src/AIS/AIS_MultipleConnectedInteractive.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ViewAffinity.hxx | Diff File | |||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Caps.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Caps.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_StructureShadow.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | |||
mod - src/Prs3d/Prs3d_PresentationShadow.cxx | Diff File | |||
mod - src/Prs3d/Prs3d_PresentationShadow.hxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentationManager.cxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx | Diff File | |||
mod - src/QABugs/QABugs_1.cxx | Diff File | |||
mod - src/QABugs/QABugs_11.cxx | Diff File | |||
mod - src/QABugs/QABugs_17.cxx | Diff File | |||
mod - src/QABugs/QABugs_8.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectableObject.lxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepOwner.cxx | Diff File | |||
mod - src/TPrsStd/TPrsStd_AISPresentation.cxx | Diff File | |||
mod - src/V3d/V3d_Viewer_4.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | |||
mod - src/Visual3d/Visual3d_View.hxx | Diff File | |||
mod - tests/bugs/vis/bug1629 | Diff File | |||
mod - tests/bugs/vis/bug24966 | Diff File | |||
mod - tests/bugs/vis/bug25528 | Diff File |