occt: master 2b886265

Author Committer Branch Timestamp Parent
kgv bugmaster master 2019-04-04 06:44:16 master 2506cf29
Affected Issues  0030674: Visualization, AIS_InteractiveObject - fix accessibility of several properties
Changeset 0030674: Visualization, AIS_InteractiveObject - fix accessibility of several properties

AIS_InteractiveObject/SelectMgr_SelectableObject/PrsMgr_PresentableObject
- added missing getters;
- removed redundant private sections;
- improved documentation;
- AIS_InteractiveObject::Compute() marked as pure interface;
- methods within this hierarchy have been moved to the base class, when reasonable.

Removed redundant typedefs to pointers (PrsMgr_PresentationPointer, PrsMgr_PresentableObjectPointer).
mod - src/AIS/AIS_IdenticRelation.hxx Diff File
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_InteractiveObject.cxx Diff File
mod - src/AIS/AIS_InteractiveObject.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.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
rm - src/PrsMgr/PrsMgr_PresentableObjectPointer.hxx Diff File
mod - src/PrsMgr/PrsMgr_Presentation.hxx Diff File
rm - src/PrsMgr/PrsMgr_PresentationPointer.hxx Diff File
mod - src/PrsMgr/PrsMgr_Prs.cxx Diff File
mod - src/PrsMgr/PrsMgr_Prs.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx Diff File