0029754: Coding Rules - replace Standard_Integer with Graphic3d_ZLayerId for consistency
authorkgv <kgv@opencascade.com>
Mon, 14 May 2018 05:54:08 +0000 (08:54 +0300)
committerabv <abv@opencascade.com>
Thu, 24 May 2018 12:36:27 +0000 (15:36 +0300)
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_InteractiveContext.hxx
src/Graphic3d/Graphic3d_CView.hxx
src/OpenGl/OpenGl_View.hxx
src/PrsMgr/PrsMgr_Presentation.cxx
src/PrsMgr/PrsMgr_Presentation.hxx
src/PrsMgr/PrsMgr_PresentationManager.cxx
src/PrsMgr/PrsMgr_PresentationManager.hxx
src/V3d/V3d_Viewer.cxx
src/V3d/V3d_Viewer.hxx

index 4e74d54..314e622 100644 (file)
@@ -2810,7 +2810,7 @@ Standard_Boolean AIS_InteractiveContext::PlaneSize (Standard_Real& theX,
 //purpose  :
 //=======================================================================
 void AIS_InteractiveContext::SetZLayer (const Handle(AIS_InteractiveObject)& theIObj,
-                                        const Standard_Integer theLayerId)
+                                        const Graphic3d_ZLayerId theLayerId)
 {
   if (theIObj.IsNull())
     return;
@@ -2822,7 +2822,7 @@ void AIS_InteractiveContext::SetZLayer (const Handle(AIS_InteractiveObject)& the
 //function : GetZLayer
 //purpose  :
 //=======================================================================
-Standard_Integer AIS_InteractiveContext::GetZLayer (const Handle(AIS_InteractiveObject)& theIObj) const
+Graphic3d_ZLayerId AIS_InteractiveContext::GetZLayer (const Handle(AIS_InteractiveObject)& theIObj) const
 {
   return !theIObj.IsNull()
        ?  theIObj->ZLayer()
index 7349692..02435d7 100644 (file)
@@ -264,12 +264,12 @@ public: //! @name object presence management (View affinity, Layer, Priority)
   Standard_EXPORT void SetDisplayPriority (const Handle(AIS_InteractiveObject)& theIObj, const Standard_Integer thePriority);
 
   //! Get Z layer id set for displayed interactive object.
-  Standard_EXPORT Standard_Integer GetZLayer (const Handle(AIS_InteractiveObject)& theIObj) const;
+  Standard_EXPORT Graphic3d_ZLayerId GetZLayer (const Handle(AIS_InteractiveObject)& theIObj) const;
 
   //! Set Z layer id for interactive object.
   //! The Z layers can be used to display temporarily presentations of some object in front of the other objects in the scene.
   //! The ids for Z layers are generated by V3d_Viewer.
-  Standard_EXPORT void SetZLayer (const Handle(AIS_InteractiveObject)& theIObj, const Standard_Integer theLayerId);
+  Standard_EXPORT void SetZLayer (const Handle(AIS_InteractiveObject)& theIObj, const Graphic3d_ZLayerId theLayerId);
 
   //! Setup object visibility in specified view.
   //! Has no effect if object is not displayed in this context.
index 078058c..11f788e 100644 (file)
@@ -280,7 +280,7 @@ public:
                                    const Graphic3d_SortType theSortType = Graphic3d_ST_BSP_Tree) = 0;
 
   //! Marks BVH tree and the set of BVH primitives of correspondent priority list with id theLayerId as outdated.
-  virtual void InvalidateBVHData (const Standard_Integer theLayerId) = 0;
+  virtual void InvalidateBVHData (const Graphic3d_ZLayerId theLayerId) = 0;
 
   //! Add a new top-level z layer with ID <theLayerId> for
   //! the view. Z layers allow drawing structures in higher layers
index 71bcbfa..db0544b 100644 (file)
@@ -157,7 +157,7 @@ public:
                                                    const Graphic3d_SortType theSortType = Graphic3d_ST_BSP_Tree) Standard_OVERRIDE;
 
   //! Marks BVH tree and the set of BVH primitives of correspondent priority list with id theLayerId as outdated.
-  Standard_EXPORT virtual void InvalidateBVHData (const Standard_Integer theLayerId) Standard_OVERRIDE;
+  Standard_EXPORT virtual void InvalidateBVHData (const Graphic3d_ZLayerId theLayerId) Standard_OVERRIDE;
 
   //! Insert a new top-level z layer with the given ID.
   Standard_EXPORT virtual void AddZLayer (const Graphic3d_ZLayerId theLayerId) Standard_OVERRIDE;
index 17ff1c2..ff8b5ee 100644 (file)
@@ -336,7 +336,7 @@ PrsMgr_Presentation::~PrsMgr_Presentation()
 //function : SetZLayer
 //purpose  :
 //=======================================================================
-void PrsMgr_Presentation::SetZLayer (Standard_Integer theLayerId)
+void PrsMgr_Presentation::SetZLayer (Graphic3d_ZLayerId theLayerId)
 {
   myStructure->SetZLayer (theLayerId);
 }
@@ -345,7 +345,7 @@ void PrsMgr_Presentation::SetZLayer (Standard_Integer theLayerId)
 //function : GetZLayer
 //purpose  :
 //=======================================================================
-Standard_Integer PrsMgr_Presentation::GetZLayer() const
+Graphic3d_ZLayerId PrsMgr_Presentation::GetZLayer() const
 {
   return myStructure->GetZLayer();
 }
index 789cd6a..fc42b22 100644 (file)
@@ -17,6 +17,7 @@
 #ifndef _PrsMgr_Presentation_HeaderFile
 #define _PrsMgr_Presentation_HeaderFile
 
+#include <Graphic3d_ZLayerId.hxx>
 #include <PrsMgr_PresentableObjectPointer.hxx>
 #include <Standard.hxx>
 #include <Standard_Boolean.hxx>
@@ -84,10 +85,10 @@ private:
   Standard_EXPORT void SetDisplayPriority (const Standard_Integer aNewPrior);
   
   //! Set Z layer ID for the presentation
-  Standard_EXPORT void SetZLayer (const Standard_Integer theLayerId);
+  Standard_EXPORT void SetZLayer (const Graphic3d_ZLayerId theLayerId);
   
   //! Get Z layer ID for the presentation
-  Standard_EXPORT Standard_Integer GetZLayer() const;
+  Standard_EXPORT Graphic3d_ZLayerId GetZLayer() const;
   
   //! removes the whole content of the presentation.
   //! Does not remove the other connected presentations.
index 9a0aee8..e237fe1 100644 (file)
@@ -524,7 +524,7 @@ Standard_Boolean PrsMgr_PresentationManager::RemovePresentation (const Handle(Pr
 // purpose  :
 // =======================================================================
 void PrsMgr_PresentationManager::SetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObj,
-                                            const Standard_Integer                  theLayerId)
+                                            const Graphic3d_ZLayerId                theLayerId)
 {
   for (PrsMgr_ListOfPresentableObjectsIter anIter (thePrsObj->Children()); anIter.More(); anIter.Next())
   {
@@ -542,7 +542,7 @@ void PrsMgr_PresentationManager::SetZLayer (const Handle(PrsMgr_PresentableObjec
 // function : GetZLayer
 // purpose  :
 // =======================================================================
-Standard_Integer PrsMgr_PresentationManager::GetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObj) const
+Graphic3d_ZLayerId PrsMgr_PresentationManager::GetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObj) const
 {
   return thePrsObj->ZLayer();
 }
index 2d0b363..70a8dd2 100644 (file)
@@ -83,12 +83,12 @@ public:
   Standard_EXPORT Standard_Integer DisplayPriority (const Handle(PrsMgr_PresentableObject)& thePrsObject, const Standard_Integer theMode) const;
   
   //! Set Z layer ID for all presentations of the object.
-  Standard_EXPORT void SetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObject, const Standard_Integer theLayerId);
+  Standard_EXPORT void SetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObject, const Graphic3d_ZLayerId theLayerId);
   
   //! Get Z layer ID assigned to all presentations of the object.
   //! Method returns -1 value if object has no presentations and is
   //! impossible to get layer index.
-  Standard_EXPORT Standard_Integer GetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObject) const;
+  Standard_EXPORT Graphic3d_ZLayerId GetZLayer (const Handle(PrsMgr_PresentableObject)& thePrsObject) const;
   
   Standard_EXPORT Standard_Boolean IsDisplayed (const Handle(PrsMgr_PresentableObject)& thePrsObject, const Standard_Integer theMode = 0) const;
   
index 742d5a5..3e9e492 100644 (file)
@@ -274,7 +274,7 @@ void V3d_Viewer::DelView (const Handle(V3d_View)& theView)
 //function : AddZLayer
 //purpose  :
 //=======================================================================
-Standard_Boolean V3d_Viewer::AddZLayer (Standard_Integer& theLayerId)
+Standard_Boolean V3d_Viewer::AddZLayer (Graphic3d_ZLayerId& theLayerId)
 {
   try
   {
@@ -297,7 +297,7 @@ Standard_Boolean V3d_Viewer::AddZLayer (Standard_Integer& theLayerId)
 //function : RemoveZLayer
 //purpose  : 
 //=======================================================================
-Standard_Boolean V3d_Viewer::RemoveZLayer (const Standard_Integer theLayerId)
+Standard_Boolean V3d_Viewer::RemoveZLayer (const Graphic3d_ZLayerId theLayerId)
 {
   if (!myLayerIds.Contains (theLayerId)
     || theLayerId < myZLayerGenId.Lower()
@@ -326,7 +326,7 @@ void V3d_Viewer::GetAllZLayers (TColStd_SequenceOfInteger& theLayerSeq) const
 //function : SetZLayerSettings
 //purpose  :
 //=======================================================================
-void V3d_Viewer::SetZLayerSettings (const Standard_Integer theLayerId, const Graphic3d_ZLayerSettings& theSettings)
+void V3d_Viewer::SetZLayerSettings (const Graphic3d_ZLayerId theLayerId, const Graphic3d_ZLayerSettings& theSettings)
 {
   myDriver->SetZLayerSettings (theLayerId, theSettings);
 }
@@ -335,7 +335,7 @@ void V3d_Viewer::SetZLayerSettings (const Standard_Integer theLayerId, const Gra
 //function : ZLayerSettings
 //purpose  :
 //=======================================================================
-Graphic3d_ZLayerSettings V3d_Viewer::ZLayerSettings (const Standard_Integer theLayerId)
+Graphic3d_ZLayerSettings V3d_Viewer::ZLayerSettings (const Graphic3d_ZLayerId theLayerId)
 {
   return myDriver->ZLayerSettings (theLayerId);
 }
index 306ed9f..7413a2a 100644 (file)
@@ -192,18 +192,18 @@ public:
   //! The Z layers are controlled entirely by viewer, it is not possible to add a layer to a particular view.
   //! The method returns Standard_False if the layer can not be created.
   //! The layer mechanism allows to display structures in higher layers in overlay of structures in lower layers.
-  Standard_EXPORT Standard_Boolean AddZLayer (Standard_Integer& theLayerId);
+  Standard_EXPORT Standard_Boolean AddZLayer (Graphic3d_ZLayerId& theLayerId);
 
   //! Remove Z layer with ID <theLayerId>.
   //! Method returns Standard_False if the layer can not be removed or doesn't exists.
   //! By default, there are always default bottom-level layer that can't be removed.
-  Standard_EXPORT Standard_Boolean RemoveZLayer (const Standard_Integer theLayerId);
+  Standard_EXPORT Standard_Boolean RemoveZLayer (const Graphic3d_ZLayerId theLayerId);
 
   //! Returns the settings of a single Z layer.
-  Standard_EXPORT Graphic3d_ZLayerSettings ZLayerSettings (const Standard_Integer theLayerId);
+  Standard_EXPORT Graphic3d_ZLayerSettings ZLayerSettings (const Graphic3d_ZLayerId theLayerId);
 
   //! Sets the settings for a single Z layer.
-  Standard_EXPORT void SetZLayerSettings (const Standard_Integer theLayerId, const Graphic3d_ZLayerSettings& theSettings);
+  Standard_EXPORT void SetZLayerSettings (const Graphic3d_ZLayerId theLayerId, const Graphic3d_ZLayerSettings& theSettings);
 
 public: