View Issue Details

IDProjectCategoryView StatusLast Update
0032161Open CASCADEOCCT:Codingpublic2021-12-17 18:41
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityintegration request 
Status closedResolutionfixed 
Product Version6.8.0 
Target Version7.6.0Fixed in Version7.6.0 
Summary0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d
DescriptionPrsMgr_PresentationManager3d is an obsolete alias to PrsMgr_PresentationManager.
It is proposed updating existing code and remove this alias.
Steps To ReproduceN/A
TagsNo tags attached.
Test case numberNot required

Relationships

related to 0032230 closedbugmaster Open CASCADE Coding Rules - remove class headers Graphic3d_HighlightStyle.hxx deprecated since OCCT 7.2.0 

Activities

git

2021-02-25 11:04

administrator   ~0099134

Branch CR32161 has been created by kgv.

SHA-1: 101f7c67ce5deb6cdc9c0d1dd530f20ee388066d


Detailed log of new commits:

Author: kgv
Date: Thu Feb 25 10:58:17 2021 +0300

    0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d

git

2021-02-25 11:10

administrator   ~0099135

Branch CR32161 has been updated forcibly by kgv.

SHA-1: d2b801b04ed9ed9c0258546b56c623a6e17c0f1b

git

2021-02-25 11:13

administrator   ~0099136

Branch CR32161 has been updated forcibly by kgv.

SHA-1: 8a4e5a590b2f462517a39e986991bda7db16ecca

kgv

2021-02-25 12:33

developer   ~0099137

Patch is ready for review
- OCCT: branch CR32161;
- OCC Products: branch CR32161.

git

2021-02-25 13:53

administrator   ~0099141

Branch CR32161 has been updated forcibly by kgv.

SHA-1: 99cf5a2a16fe24a79558d60df8a32a835ae75f64

osa

2021-02-25 19:05

developer   ~0099156

The patch was reviewed

bugmaster

2021-02-27 11:50

administrator   ~0099204

Combination -
OCCT branch : IR-2021-02-26
master SHA - bc0711a5c3c2c9a627834136e10b13a8564c5a00
a87b7ddc8cb44606b91e3f37113847c3f5f50fdc
Products branch : IR-2021-02-26 SHA - 5c3782d3621ca4bd4a2339197c1c5cf352b51ac7
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17811.770000000153 / 17875.850000000235 [-0.36%]
Products
Total CPU difference: 11543.6500000001 / 11549.600000000113 [-0.05%]
Windows-64-VC14:
OCCT
Total CPU difference: 19344.3125 / 19351.640625 [-0.04%]
Products
Total CPU difference: 12900.578125 / 12845.234375 [+0.43%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2021-02-27 12:26

administrator   ~0099210

Branch CR32161 has been deleted by inv.

SHA-1: 99cf5a2a16fe24a79558d60df8a32a835ae75f64

Related Changesets

occt: master decbff0d

2021-02-25 07:58:17

kgv


Committer: bugmaster Details Diff
0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d Affected Issues
0032161
mod - adm/upgrade.dat Diff File
mod - dox/upgrade/upgrade.md Diff File
mod - dox/user_guides/visualization/visualization.md Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession2D_Curve.cpp Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession2D_Curve.h Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.cpp Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.h Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Direction.cpp Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Direction.h Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Point.cpp Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Point.h Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.cpp Diff File
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.h Diff File
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h Diff File
mod - samples/mfc/standard/02_Modeling/src/ISession_Direction.cpp Diff File
mod - samples/mfc/standard/02_Modeling/src/ISession_Direction.h Diff File
mod - samples/mfc/standard/04_Viewer3d/src/ISession_Curve.cpp Diff File
mod - samples/mfc/standard/04_Viewer3d/src/ISession_Curve.h Diff File
mod - samples/mfc/standard/07_Triangulation/src/ISession_Curve.cpp Diff File
mod - samples/mfc/standard/07_Triangulation/src/ISession_Curve.h Diff File
mod - samples/mfc/standard/10_Convert/src/ISession/ISession_Curve.cpp Diff File
mod - samples/mfc/standard/10_Convert/src/ISession/ISession_Curve.h Diff File
mod - samples/mfc/standard/Common/ISession2D/ISession2D_Shape.cpp Diff File
mod - samples/mfc/standard/Common/ISession2D/ISession2D_Shape.h 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 - samples/mfc/standard/Common/Primitive/Sample2D_Markers.cpp Diff File
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.h Diff File
mod - samples/mfc/standard/Common/StdAfx.h Diff File
mod - samples/mfc/standard/Common/User_Cylinder.cxx Diff File
mod - samples/mfc/standard/Common/User_Cylinder.hxx Diff File
mod - samples/OCCTOverview/code/AdaptorCurve2d_AIS.cxx Diff File
mod - samples/OCCTOverview/code/AdaptorCurve2d_AIS.h Diff File
mod - samples/OCCTOverview/code/AdaptorCurve_AIS.cxx Diff File
mod - samples/OCCTOverview/code/AdaptorCurve_AIS.h Diff File
mod - samples/OCCTOverview/code/AdaptorPnt2d_AIS.cxx Diff File
mod - samples/OCCTOverview/code/AdaptorPnt2d_AIS.h Diff File
mod - samples/OCCTOverview/code/AdaptorVec_AIS.cxx Diff File
mod - samples/OCCTOverview/code/AdaptorVec_AIS.h Diff File
mod - samples/OCCTOverview/code/Sample2D_Face.cxx Diff File
mod - samples/OCCTOverview/code/Sample2D_Face.h Diff File
mod - samples/OCCTOverview/code/Sample2D_Markers.cxx Diff File
mod - samples/OCCTOverview/code/Sample2D_Markers.h Diff File
mod - src/AIS/AIS_Axis.cxx Diff File
mod - src/AIS/AIS_Axis.hxx Diff File
mod - src/AIS/AIS_CameraFrustum.cxx Diff File
mod - src/AIS/AIS_CameraFrustum.hxx Diff File
mod - src/AIS/AIS_Circle.cxx Diff File
mod - src/AIS/AIS_Circle.hxx Diff File
mod - src/AIS/AIS_ColoredShape.cxx Diff File
mod - src/AIS/AIS_ColoredShape.hxx Diff File
mod - src/AIS/AIS_ColorScale.cxx Diff File
mod - src/AIS/AIS_ColorScale.hxx Diff File
mod - src/AIS/AIS_ConnectedInteractive.cxx Diff File
mod - src/AIS/AIS_ConnectedInteractive.hxx Diff File
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_LightSource.cxx Diff File
mod - src/AIS/AIS_LightSource.hxx Diff File
mod - src/AIS/AIS_Line.cxx Diff File
mod - src/AIS/AIS_Line.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_MediaPlayer.cxx Diff File
mod - src/AIS/AIS_MediaPlayer.hxx Diff File
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx Diff File
mod - src/AIS/AIS_MultipleConnectedInteractive.hxx Diff File
mod - src/AIS/AIS_Plane.cxx Diff File
mod - src/AIS/AIS_Plane.hxx Diff File
mod - src/AIS/AIS_PlaneTrihedron.cxx Diff File
mod - src/AIS/AIS_PlaneTrihedron.hxx Diff File
mod - src/AIS/AIS_Point.cxx Diff File
mod - src/AIS/AIS_Point.hxx Diff File
mod - src/AIS/AIS_PointCloud.cxx Diff File
mod - src/AIS/AIS_PointCloud.hxx Diff File
mod - src/AIS/AIS_RubberBand.cxx Diff File
mod - src/AIS/AIS_RubberBand.hxx Diff File
mod - src/AIS/AIS_Shape.cxx Diff File
mod - src/AIS/AIS_Shape.hxx Diff File
mod - src/AIS/AIS_TextLabel.cxx Diff File
mod - src/AIS/AIS_TextLabel.hxx Diff File
mod - src/AIS/AIS_TexturedShape.cxx Diff File
mod - src/AIS/AIS_TexturedShape.hxx Diff File
mod - src/AIS/AIS_Triangulation.cxx Diff File
mod - src/AIS/AIS_Triangulation.hxx Diff File
mod - src/AIS/AIS_Trihedron.cxx Diff File
mod - src/AIS/AIS_Trihedron.hxx Diff File
mod - src/AIS/AIS_TrihedronOwner.cxx Diff File
mod - src/AIS/AIS_TrihedronOwner.hxx Diff File
mod - src/AIS/AIS_ViewCube.cxx Diff File
mod - src/AIS/AIS_ViewCube.hxx Diff File
mod - src/AIS/AIS_XRTrackedDevice.cxx Diff File
mod - src/AIS/AIS_XRTrackedDevice.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.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/MeshVS/MeshVS_NodalColorPrsBuilder.cxx Diff File
mod - src/MeshVS/MeshVS_PrsBuilder.cxx Diff File
mod - src/MeshVS/MeshVS_PrsBuilder.hxx Diff File
mod - src/PrsDim/PrsDim_AngleDimension.cxx Diff File
mod - src/PrsDim/PrsDim_AngleDimension.hxx Diff File
mod - src/PrsDim/PrsDim_Chamf2dDimension.cxx Diff File
mod - src/PrsDim/PrsDim_Chamf2dDimension.hxx Diff File
mod - src/PrsDim/PrsDim_Chamf3dDimension.cxx Diff File
mod - src/PrsDim/PrsDim_Chamf3dDimension.hxx Diff File
mod - src/PrsDim/PrsDim_ConcentricRelation.cxx Diff File
mod - src/PrsDim/PrsDim_ConcentricRelation.hxx Diff File
mod - src/PrsDim/PrsDim_DiameterDimension.cxx Diff File
mod - src/PrsDim/PrsDim_DiameterDimension.hxx Diff File
mod - src/PrsDim/PrsDim_Dimension.cxx Diff File
mod - src/PrsDim/PrsDim_DimensionOwner.cxx Diff File
mod - src/PrsDim/PrsDim_DimensionOwner.hxx Diff File
mod - src/PrsDim/PrsDim_EqualDistanceRelation.cxx Diff File
mod - src/PrsDim/PrsDim_EqualDistanceRelation.hxx Diff File
mod - src/PrsDim/PrsDim_EqualRadiusRelation.cxx Diff File
mod - src/PrsDim/PrsDim_EqualRadiusRelation.hxx Diff File
mod - src/PrsDim/PrsDim_FixRelation.cxx Diff File
mod - src/PrsDim/PrsDim_FixRelation.hxx Diff File
mod - src/PrsDim/PrsDim_IdenticRelation.cxx Diff File
mod - src/PrsDim/PrsDim_IdenticRelation.hxx Diff File
mod - src/PrsDim/PrsDim_LengthDimension.cxx Diff File
mod - src/PrsDim/PrsDim_LengthDimension.hxx Diff File
mod - src/PrsDim/PrsDim_MaxRadiusDimension.cxx Diff File
mod - src/PrsDim/PrsDim_MaxRadiusDimension.hxx Diff File
mod - src/PrsDim/PrsDim_MidPointRelation.cxx Diff File
mod - src/PrsDim/PrsDim_MidPointRelation.hxx Diff File
mod - src/PrsDim/PrsDim_MinRadiusDimension.cxx Diff File
mod - src/PrsDim/PrsDim_MinRadiusDimension.hxx Diff File
mod - src/PrsDim/PrsDim_OffsetDimension.cxx Diff File
mod - src/PrsDim/PrsDim_OffsetDimension.hxx Diff File
mod - src/PrsDim/PrsDim_ParallelRelation.cxx Diff File
mod - src/PrsDim/PrsDim_ParallelRelation.hxx Diff File
mod - src/PrsDim/PrsDim_PerpendicularRelation.cxx Diff File
mod - src/PrsDim/PrsDim_PerpendicularRelation.hxx Diff File
mod - src/PrsDim/PrsDim_RadiusDimension.cxx Diff File
mod - src/PrsDim/PrsDim_RadiusDimension.hxx Diff File
mod - src/PrsDim/PrsDim_SymmetricRelation.cxx Diff File
mod - src/PrsDim/PrsDim_SymmetricRelation.hxx Diff File
mod - src/PrsDim/PrsDim_TangentRelation.cxx Diff File
mod - src/PrsDim/PrsDim_TangentRelation.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx Diff File
mod - src/PrsMgr/PrsMgr_Presentation.cxx Diff File
mod - src/PrsMgr/PrsMgr_PresentationManager3d.hxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/QABugs/QABugs_PresentableObject.cxx Diff File
mod - src/QABugs/QABugs_PresentableObject.hxx Diff File
mod - src/StdSelect/StdSelect_BRepOwner.cxx Diff File
mod - src/StdSelect/StdSelect_BRepOwner.hxx Diff File
mod - src/StdSelect/StdSelect_Shape.cxx Diff File
mod - src/StdSelect/StdSelect_Shape.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx Diff File
mod - src/XCAFPrs/XCAFPrs_AISObject.hxx Diff File

occt-products: master 76000024

2021-02-25 11:00:08

kgv

Details Diff
0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d Affected Issues
0032161
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/mfc/BFIT/BFIT/src/Sample_AISPoints.cpp Diff File
mod - samples/mfc/camshaftdrive/inc/TWUsrObj_Diameters.hxx Diff File
mod - samples/mfc/camshaftdrive/inc/TWUsrObj_ReferenceTrace.hxx Diff File
mod - samples/mfc/camshaftdrive/src/TWIHM_Dialog.cxx Diff File
mod - samples/mfc/camshaftdrive/src/TWIHM_Simulation.cxx Diff File
mod - samples/mfc/camshaftdrive/src/TWUsrObj_Diameters.cxx Diff File
mod - samples/mfc/ColDet/src/SampleCollisionDetectionDoc.cpp Diff File
mod - samples/mfc/CR/src/Kernel_MeshPrs.cxx Diff File
mod - samples/mfc/shapehealer/inc/Kernel_MeshPrs.hxx Diff File
mod - samples/qt/ShipBuilder/ShipDemo/src/Ship/Ship_ShapePrs.cxx Diff File
mod - samples/qt/ShipBuilder/ShipDemo/src/Ship/Ship_ShapePrs.h Diff File
mod - samples/qt/SSP/src/SCATexturedShape.hxx Diff File
mod - samples/qt/Unfolding/inc/StdAfx.h Diff File
mod - samples/qt/Unfolding/inc/UnfoldingMesh.h Diff File
mod - samples/qt/Unfolding/src/UnfoldingMesh.cpp Diff File
mod - samples/swig/TKV3d.i Diff File
mod - src/MeshToolsTest/MeshToolsTest_FunctionObject.cxx Diff File
mod - src/OMFVS/OMFVS_MeshOwner.cxx Diff File
mod - src/PMIVis/PMIVis_AngularSegments.cxx Diff File
mod - src/PMIVis/PMIVis_AngularSegments.hxx Diff File
mod - src/PMIVis/PMIVis_Annotation.cxx Diff File
mod - src/PMIVis/PMIVis_Dimension.hxx Diff File
mod - src/PMIVis/PMIVis_Info.cxx Diff File
mod - src/PMIVis/PMIVis_Info.hxx Diff File
mod - src/PMIVis/PMIVis_RadialDimension.cxx Diff File
mod - src/PMIVis/PMIVis_SingleAlignedSegments.cxx Diff File
mod - src/PMIVis/PMIVis_SingleSegments.hxx Diff File
mod - src/PMIVis/PMIVis_Tessellated.cxx Diff File
mod - src/PMIVis/PMIVis_Tessellated.hxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.cxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.hxx Diff File
mod - src/VolumeRender/VolumeRender_VolumeObject.cxx Diff File
mod - training/exercises/Visualization/mfc/Exercise_CustomPrs.cxx Diff File
mod - training/exercises/Visualization/mfc/Exercise_CustomPrs.h Diff File
mod - training/exercises/Visualization_Solution/mfc/Exercise_CustomPrs.h Diff File
mod - training/exercises/Visualization_Solution/qt/src/Exercise/Exercise_CustomPrs.h Diff File
mod - training/slides/en/visualization/AIS/InteractiveContext.html Diff File

Issue History

Date Modified Username Field Change
2021-02-24 14:40 kgv New Issue
2021-02-24 14:40 kgv Assigned To => kgv
2021-02-24 14:45 kgv Product Version => 6.8.0
2021-02-25 10:58 kgv Summary Coding Rules - drop obsolete alias PrsMgr_PresentationManager3d => Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d
2021-02-25 11:04 git Note Added: 0099134
2021-02-25 11:10 git Note Added: 0099135
2021-02-25 11:13 git Note Added: 0099136
2021-02-25 12:33 kgv Note Added: 0099137
2021-02-25 12:33 kgv Assigned To kgv => osa
2021-02-25 12:33 kgv Status new => resolved
2021-02-25 13:53 git Note Added: 0099141
2021-02-25 19:05 osa Note Added: 0099156
2021-02-25 19:05 osa Assigned To osa => bugmaster
2021-02-25 19:05 osa Status resolved => reviewed
2021-02-27 11:50 bugmaster Note Added: 0099204
2021-02-27 11:50 bugmaster Status reviewed => tested
2021-02-27 11:55 bugmaster Test case number => Not required
2021-02-27 11:59 bugmaster Changeset attached => occt master decbff0d
2021-02-27 11:59 bugmaster Status tested => verified
2021-02-27 11:59 bugmaster Resolution open => fixed
2021-02-27 12:26 git Note Added: 0099210
2021-03-19 14:17 kgv Relationship added related to 0032230
2021-12-17 18:41 kgv Changeset attached => occt-products master 76000024