occt: master f838dac4
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | apn | master | 2016-11-02 14:36:18 | master 404c8936 |
Affected Issues | 0025695: Visualization, AIS_InteractiveContext - define default HilightMode | |||
Changeset | 0025695: Visualization, AIS_InteractiveContext - define default HilightMode AIS_InteractiveContext - removed the following unused properties: - PreSelectionColor(), DefaultColor(), WasCurrentTouched(), ZDetection(). AIS_InteractiveObject - removed unused property SelectionPriority(). Prs3d_Drawer - removed properties HighlightStyle() and SelectionStyle(). Graphic3d_HighlightStyle has been superseded by Prs3d_Drawer inheriting from new class Graphic3d_PresentationAttributes. Graphic3d_PresentationAttributes (as Graphic3d_HighlightStyle replacement) has been extended with new properties: - ZLayer() defining Z-Layer for highlighting presentation. - DisplayMode() defining display mode for highlighting. StdSelect_BRepSelectionTool methods have been corrected to take SelectMgr_EntityOwner instead of StdSelect_BRepOwner. StdSelect_Shape - duplicated field myDrawer has been dropped. AIS_InteractiveObject - myDrawer->Color() is now used instead of myOwnColor, myDrawer->Transparency() instead of myTransparency and myDrawer->ZLayer() instead of myZLayer. PrsMgr_PresentationManager::Unhighlight() now unhighlight all modes. The method taking Mode as argument has been marked deprecated. New enumeration Prs3d_TypeOfHighlight has been introduced defining different highlight types. AIS_InteractiveObject::HighlightStyle() now takes enumeration argument and defines different styles for Global and Local selection. ComesFromDecomposition() property has been moved from StdSelect_BRepOwner to SelectMgr_EntityOwner. |
|||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | |||
mod - samples/mfc/occtdemo/Common/ISession/ISession_Curve.cpp | Diff File | |||
mod - samples/mfc/standard/04_Viewer3d/src/ISession_Curve.cpp | Diff File | |||
mod - samples/mfc/standard/07_Triangulation/src/ISession_Curve.cpp | Diff File | |||
mod - samples/mfc/standard/10_Convert/src/ISession/ISession_Curve.cpp | Diff File | |||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Face.cpp | Diff File | |||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Face.h | Diff File | |||
mod - src/AIS/AIS_Axis.cxx | Diff File | |||
mod - src/AIS/AIS_Circle.cxx | Diff File | |||
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | |||
mod - src/AIS/AIS_ColorScale.cxx | Diff File | |||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | |||
mod - src/AIS/AIS_DimensionOwner.cxx | Diff File | |||
mod - src/AIS/AIS_DimensionOwner.hxx | Diff File | |||
mod - src/AIS/AIS_GlobalStatus.cxx | Diff File | |||
mod - src/AIS/AIS_GlobalStatus.hxx | Diff File | |||
rm - src/AIS/AIS_GlobalStatus.lxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | |||
rm - src/AIS/AIS_InteractiveContext.lxx | 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 | |||
rm - src/AIS/AIS_InteractiveObject.lxx | Diff File | |||
mod - src/AIS/AIS_Line.cxx | 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_LocalStatus.cxx | Diff File | |||
mod - src/AIS/AIS_LocalStatus.hxx | Diff File | |||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | |||
mod - src/AIS/AIS_Manipulator.hxx | Diff File | |||
mod - src/AIS/AIS_ManipulatorOwner.cxx | Diff File | |||
mod - src/AIS/AIS_ManipulatorOwner.hxx | Diff File | |||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | |||
mod - src/AIS/AIS_Plane.cxx | Diff File | |||
mod - src/AIS/AIS_PlaneTrihedron.cxx | Diff File | |||
mod - src/AIS/AIS_Point.cxx | Diff File | |||
mod - src/AIS/AIS_PointCloud.cxx | Diff File | |||
mod - src/AIS/AIS_Relation.cxx | Diff File | |||
mod - src/AIS/AIS_Shape.cxx | Diff File | |||
mod - src/AIS/AIS_TextLabel.cxx | Diff File | |||
mod - src/AIS/AIS_Triangulation.cxx | Diff File | |||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | |||
mod - src/AIS/FILES | Diff File | |||
mod - src/Graphic3d/FILES | Diff File | |||
mod - src/Graphic3d/Graphic3d_CStructure.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_HighlightStyle.hxx | Diff File | |||
add - src/Graphic3d/Graphic3d_PresentationAttributes.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Structure.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Structure.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ZLayerId.hxx | Diff File | |||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | |||
mod - src/MeshVS/MeshVS_Mesh.hxx | Diff File | |||
mod - src/MeshVS/MeshVS_MeshEntityOwner.cxx | Diff File | |||
mod - src/MeshVS/MeshVS_MeshEntityOwner.hxx | Diff File | |||
mod - src/MeshVS/MeshVS_MeshOwner.cxx | Diff File | |||
mod - src/MeshVS/MeshVS_MeshOwner.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | |||
mod - src/Prs3d/FILES | Diff File | |||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | |||
mod - src/Prs3d/Prs3d_Drawer.hxx | Diff File | |||
add - src/Prs3d/Prs3d_TypeOfHighlight.hxx | Diff File | |||
mod - src/PrsMgr/FILES | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_Presentation.cxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_Presentation.hxx | Diff File | |||
rm - src/PrsMgr/PrsMgr_Presentation.lxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentationManager.cxx | Diff File | |||
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx | Diff File | |||
rm - src/PrsMgr/PrsMgr_PresentationManager.lxx | Diff File | |||
mod - src/QABugs/QABugs_16.cxx | Diff File | |||
mod - src/QABugs/QABugs_19.cxx | Diff File | |||
mod - src/QABugs/QABugs_9.cxx | Diff File | |||
mod - src/SelectBasics/SelectBasics_EntityOwner.cxx | Diff File | |||
mod - src/SelectBasics/SelectBasics_EntityOwner.hxx | Diff File | |||
mod - src/SelectMgr/FILES | Diff File | |||
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_EntityOwner.hxx | Diff File | |||
rm - src/SelectMgr/SelectMgr_EntityOwner.lxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | |||
mod - src/StdSelect/FILES | Diff File | |||
mod - src/StdSelect/StdSelect_BRepOwner.cxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepOwner.hxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepSelectionTool.hxx | Diff File | |||
mod - src/StdSelect/StdSelect_Shape.cxx | Diff File | |||
mod - src/StdSelect/StdSelect_Shape.hxx | Diff File | |||
rm - src/StdSelect/StdSelect_Shape.lxx | 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 | |||
rm - tests/bugs/vis/bug137_4 | Diff File | |||
rm - tests/bugs/vis/bug137_5 | Diff File | |||
add - tests/bugs/vis/bug25695 | Diff File | |||
mod - tests/v3d/materials/bug27818_1 | Diff File |