1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

0032230: Coding Rules - remove class headers Graphic3d_HighlightStyle.hxx deprecated since OCCT 7.2.0

Removed unused Graphic3d_HighlightStyle, Graphic3d_CTexture, Graphic3d_MapOfZLayerSettings,
Graphic3d_TypeOfComposition, Graphic3d_TypeOfComposition, V3d_Parameter, V3d_ViewPointer, SelectMgr_SequenceOfFilter.

Added missing deprecation statements to SelectBasics_SensitiveEntity, SelectMgr_EntityOwner and PrsMgr_Presentation3d.
This commit is contained in:
kgv
2021-03-19 12:37:30 +03:00
committed by bugmaster
parent ef188756a0
commit bbd9292784
35 changed files with 44 additions and 355 deletions

View File

@@ -24,7 +24,6 @@
#include <Select3D_BndBox3d.hxx>
#include <SelectBasics_SelectingVolumeManager.hxx>
#include <SelectBasics_PickResult.hxx>
#include <SelectBasics_SensitiveEntity.hxx>
#include <SelectMgr_SelectingVolumeManager.hxx>
#include <TopLoc_Location.hxx>
@@ -110,7 +109,7 @@ protected:
DEFINE_STANDARD_HANDLE(Select3D_SensitiveEntity, Standard_Transient)
// for porting old code
Standard_DEPRECATED("Deprecated alias - Select3D_SensitiveEntity should be used instead")
typedef Select3D_SensitiveEntity SelectBasics_SensitiveEntity;
#endif // _Select3D_SensitiveEntity_HeaderFile

View File

@@ -118,7 +118,7 @@ Standard_Boolean Select3D_SensitiveWire::overlapsElement (SelectBasics_PickResul
Standard_Boolean )
{
const Standard_Integer aSensitiveIdx = myEntityIndexes.Value (theElemIdx);
const Handle(SelectBasics_SensitiveEntity)& aSeg = myEntities.Value (aSensitiveIdx);
const Handle(Select3D_SensitiveEntity)& aSeg = myEntities.Value (aSensitiveIdx);
return aSeg->Matches (theMgr, thePickResult);
}